1)чаще всего с переменных. К переменным присваиваются определенные значения
2)При всем многообразии алгоритмов решения задач в них можно выделить три основных вида вычислительных процессов:
• линейный;
• ветвящийся;
• циклический
Виды представления алгоритмов:
• Словесная (записи на естественном языке);
• в виде блок-схемы (графический
• в виде программы (тексты на языках программирования)
3)Важнее всего алгоритм, так как на нем основывается программа
4) типы данных - значения в которых может быть переменная
Чтобы их правильно определять нужны специальные таблицы
5)Program abc;
*данные и типы*
begin
*алгоритм программы
end.
Итак, всего есть 5 вариантов мороженого:
пломбир с орехами;
пломбир с бананами;
пломбир с черникой;
шоколадное с черникой;
шоколадное с клубникой
Начиная понемногу убирать варианты мы прийдем к правильному ответу:
1) По условию Ирене нравится мороженое с фруктами, следовательно она не любит орехи.
2) Скорее всего, Ирене не нравится черника, т.к. черника повторяется 2 раза в двух типах разного мороженого и следовательно одно бы из них подошло, но это противоречело-бы условию.
3) Т.к. по условию её не нравится ни орехи ни черника можно сделать вывод, что скорее всего ей нравится пломбир, т.к. в одном мороженом её не нравилось само мороженое, а в другом наполнитель, и отсюда пломбир нам подходит.
4) Из пункта 2) и 3) следует,что мороженое, которое не удовлетворяет Ирену ни по самому мороженому, ни по наполнителю - шоколадное с черникой
5) Из пункта 4) можно сказать, что Ирене не нравится шоколадное мороженое.
6) Бананая начинка не подходит т.к. её нравится пломбир и в условии сказано, что её понравилось либо само мороженое, либо начинка.
Отсюда можно сделать вывод, что единственное мороженое, которое подходит по характеристика будет пломбир с клубникой
ответ: Пломбир с клубникой
u7, d7, v7, s7: array[1..7] of real;
i: integer;
s: real;
begin
writeln('Вводите температуры за утро, день и вечер');
s := 0;
for i := 1 to 7 do
begin
write(i:1, ': ');
readln(u7[i], d7[i], v7[i]);
s7[i] := (u7[i] + d7[i] + v7[i]) / 3;
s := s + s7[i]
end;
s := s / 7;
writeln;
writeln('Средние температуры по дням недели:');
for i := 1 to 7 do
write(s7[i]:0:1, ' ');
writeln;
writeln('Средняя температура за неделю: ', s:0:1)
end.
Тестовое решение:
Вводите температуры за утро, день и вечер
1: 19.6 24.8 17.3
2: 16.8 22.3 18.1
3: 15.9 24.2 19.0
4: 18.5 26.8 20.3
5: 19.2 25.6 21.7
6: 19.0 23.7 20.1
7: 18.8 23.9 19.5
Средние температуры по дням недели:
20.6 19.1 19.7 21.9 22.2 20.9 20.7
Средняя температура за неделю: 20.7