Так как ни у одной из девочек имя не совпадает с названием их цветов, то Роза вырастила не розы, Маргарита - не маргаритки, а Анюта - не анютины глазки.
"Девочка, вырастившая маргаритки, обратила внимание Розы". - Из этого можно сделать вывод, что Роза вырастила не маргаритки. Значит, она вырастила анютины глазки.
Если Роза уже вырастила анютины глазки, это значит, что Маргарита не вырастила анютины глазки, а розы. Так, можно понять, что Анюта вырастила маргаритки.
ответ: Роза - анютины глазки, Маргарита - розы, Анюта - маргаритки.
уточнять на каком языке программирования нужно написать задачки. Я же напишу на С++. Алгоритм везде будет один и тот же.
1 задача
int x1 = 0;
int x2 = 0;
int x3 = 0;
int x4 = 0;
int x5 = 0;
cin >> x1;
cin >> x2;
cin >> x3;
cin >> x4;
cin >> x5;
double sr = 0.0;
sr = (x1+x2+x3+x4+x5)/5;
Или же можно сделать по проще
int x = 0;
int sum = 0;
double sr = 0.0;
for(int i = 0; i<5; i++){
cin >> x;
sum = sum +x;
}
sr = sum/5;
2 Задача
int number = 5;
for(int i = 2; i<20; i=i+2){
number = number + i;
}
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ReadArrReal(10);
Write('В строку: '); a.Println;
Writeln('В столбец:'); a.PrintLines
end.
Пример
7.6 -4.4 -7.2 -4.4 2.2 -3.1 9.6 8.9 -7.1 -6.3
В строку: 7.6 -4.4 -7.2 -4.4 2.2 -3.1 9.6 8.9 -7.1 -6.3
В столбец:
7.6
-4.4
-7.2
-4.4
2.2
-3.1
9.6
8.9
-7.1
-6.3
begin
var a:=ReadMatrReal(3,3); a.Println(7,2); Writeln;
a.Transform(t->2*t); a.Println(7,2)
end.
Пример
7.6 -4.4 -7.2 -4.4 2.2 -3.1 9.6 8.9 -7.1
7.60 -4.40 -7.20
-4.40 2.20 -3.10
9.60 8.90 -7.10
15.20 -8.80 -14.40
-8.80 4.40 -6.20
19.20 17.80 -14.20