Lukina
?>

Дана строка оценок учащегося за 10 уроков Информатики. Определить получал ученик оценку «» в этой четверти, и если получал, то сколько раз. Удалите здесь содержащий оценку «2» Добавьте недостающие строки в фрагмент программы​

Информатика

Ответы

stic1995

1) Записать на Паскале следующие числа: 7; 5,18; 

Запись числа 7 не изменится. Запись числа 5,18 будет отличаться лишь символом-разделителем целой и дробной части: в Паскале для этих целей используется точка, т.е. 5.18. можно записать в десятичной форме, т.е. 0.001, или в экспоненциальной: 1E-3.

2) Записать в общепринятой форме: 1.23; 2.1E1; 6.66E-3

В записи 1-го числа вместо точки появится запятая, т.е. 1,23. 2.1E1 и 6.66E-3 – это записи в экспоненциальной форме. Преобразовав их в общепринятую форму, получим 21 (2.1·10) и 0.00666 (6.66*10-3).

3) Записать на Паскале следующие формулы:

а) a+bx+cyz

В Паскале нельзя пропускать символы операций, т.е. нельзя записать bx. Кроме того, символ умножения отличается от привычной формы. В итоге получаем: a+b*x+c*y*z.

б) 

На Паскале не удастся записать числа в виде дроби. После их преобразований в строчную форму получим: a/(b*c)+(b*c)/a. Раскрыв скобки, можно получить: a/b/c+b*c/a.

Пономаренко
//Блок-схема во вложении
//Pascal ABC.NET 3.1 сборка 1219

uses
 system;

Var
 d1,d2:datetime;
 a:integer;
begin
writeln('1 дата:');
write('День:');readln(a);d1:=d1.AddDays(a);
write('Месяц:');readln(a);d1:=d1.AddMonths(a);
write('Год:');readln(a);d1:=d1.AddYears(a);
writeln('2 дата:');
write('День:');readln(a);d2:=d2.AddDays(a);
write('Месяц:');readln(a);d2:=d2.AddMonths(a);
write('Год:');readln(a);d2:=d2.AddYears(a);
writeln('Res:',abs((d2-d1).Days));
end.

Пример ввода:
1 дата:
День:1
Месяц:1
Год:1998
2 дата:
День:2
Месяц:1
Год:1999
Пример вывода:
Res:366
Составьте алгоритм определения числа дней между двумя датами и нарисуйте блок-схему. , кто разбирает

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дана строка оценок учащегося за 10 уроков Информатики. Определить получал ученик оценку «» в этой четверти, и если получал, то сколько раз. Удалите здесь содержащий оценку «2» Добавьте недостающие строки в фрагмент программы​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Elshel8694
filippovev1
msburmis
ktatarinova
ПетросовичЗаславский
Aleksandrovich_Mitoyan1138
JisesLove19955
naromanova
nurtilekisakov
kirieskamod262
Александровна1742
Galliardt Sergeevna1284
mashumi2170
westgti77105
nailya-abdulova25