При каком наибольшем введенном числе d после выполнения программы будет напечатано 150? var n, s, d: integer;
Begin
readln(d);
n := 3;
s := 38;
while s <= 1200 do begin
s := s + d;
n := n + 7
end;
Write(n)
End.
122
219
Ответы на вопрос:
Лови int main(int argc, char** argv) { int m, d, err = 0; string month [12] = {"january", "february", "march", "april", "may", "june", "july", "august", "september", "october", "november", "december"} cout < < "day and month: "; cin > > d > > m; if (m < 1 || m > 12 || d < 1) err = 1; if (m==2) { if (d> 28) err = 1; if (d==28) { d=1; m=3; } else ++d; } else if ((m==4 || (m==6) || (m==9) || (m==11)) { if (d> 30) err = 1; if (d==30) { d=1; ++m; } else ++d; } else { if (d> 31) err = 1; if (d==31) { d = 1; ++m; if(m==13) m =1; } else ++d; } if (err==0) { cout < < "next day: " < < d < < " " month[m-1]; } else cout < < "! "; return 0; }
Популярно: Информатика
-
Борель13.05.2023 16:56
-
Вишеневка12345678903.08.2021 22:49
-
muroslavka200331.07.2021 08:30
-
dfasha108440202.02.2023 23:32
-
алла778112.01.2022 13:54
-
7952131218102.02.2023 08:23
-
serikbyasy22.12.2022 07:15
-
suv161230.03.2022 16:14
-
dratyti2004160522.06.2022 23:52
-
alechka710.06.2020 22:03