Задан массив А , в котором содержится информация о заработной плате 25 сотрудников. В массиве В – информация о премии (% от заработной платы сотрудника), которая будет выдана к празднику 1 Мая. Определить какую зарплату получит каждый сотрудник, включая премию? Сколько денег будет выделено работодателем на зарплату? Сколько денег будет выделено на премию?
Петя и Ваня играли в игру: каждый случайным образом брал шар с номером из своей емкости (шары с номерами от 10 до 50). Они сделали по N ходов. Составьте программу, которая определить, кто из ребят выиграл, если известно, что выигрывает тот, кто набрал большую сумму номеров шаров.
В массива А хранится информация о фамилиях N учеников, в массиве В – средний успеваемости за год по всем предметам. Выдать фамилии и учеников, у которых средний не меньше 4.25
НУЖЕН САМ КОД!
#include <iostream>
#include <string>
#include <conio.h>
#define ESC 27
using namespace std;
int main() {
char ch;
int sum = 0;
do {
ch = _getch();
if (ch == ESC) {
cout << "Output of the program:\n" << sum;
putchar('\n');
} else {
cout << ch;
sum += (int)ch;
putchar('\n');
}
} while (ch != ESC);
system("pause");
return 0;
}
Объяснение:
// Внимание! Если программа не работает, обновите версию!
begin
var s:=ReadlnString;
if s<>s.MatchValue('[01]+') then Write('не ');
Writeln('двоичное число')
end.
Пример
010101111011
двоичное число
begin
var s:=ReadlnString;
if s<>s.MatchValue('[\+-]?\d+.\d+') then Write('не ');
Writeln('дробное число')
end.
Пример
12.54
дробное число
begin
var s:=ReadlnString;
s.Matches('\s([\+-]?\d{2})\s').Select(t->Trim(t.Value)).Println;
end.
Пример
123.3 15 -11.7 +21 23.2 51 9 182
15 +21 51