Паскаль! прошу, просто выражения напишите, я там сама оформлю : васе подарили набор разноцветных деревянных палочек. позже оказалось, что не которые из них были надломаны. как известно, у палочки есть несколько концов. сейчас вася держит в руках nпалочек. ему интересно узнать, сколько концов имеют эти палочки. : хулиганы первый и второй не любят доску почёта своей школы. поэтому они решили наглым образом украсть оттуда школьную стенгазету, сделанную отличниками, и порвать на части. первый хулиган брал кусочек газеты и рвал его на 4 части, а второй хулиган – на 7. однако скоро дежурные нашли nкусочков этой газеты. им стало интересно, все ли кусочки они нашли. им. дежурные так старались, что упустить из виду они могли не более 2 кусочков. натуральное число n< 1018. выведите “yes”, если все кусочки найдены, и “no” – в противном случае.
181
392
Ответы на вопрос:
1. var n, k: real; begin readln(n); if (n< 0) then k: = 0 else begin if (frac(n)=0) then k: =n*2 else k: =(trunc(n)+1)*2; end; writeln(k); end.2. первый хулиган увеличивал количество кусочков на 3 второй - на 6 то есть, всего кусочков должно быть n = 1 + 3m + 6n значит, n - 1 должно делиться на 3 и наоборот, если n - 1 делится на 3 n - 1 = 3k то возможна ситуация, когда первый хулиган рвал k раз, а второй наблюдал (ничего не рвал). алгоритм свёлся к проверке: если n -1 не делится на 3, то no конец
Pascal: var a,b: real; begin write ('a = '); readln (a); write ('b = '); readln (b); writeln ('summa: ',a+b); writeln ('raznost: ',a-b); writeln ('proizvedenie: ',a*b); if b=0 then writeln ('division by zero! ') else writeln ('chastnoe: ',a/b); readln; end. c++: #include < iostream> using namespace std; int main() { float a,b; cout < < "a = "; cin > > a; cout < < "b = "; cin > > b; cout < < "summa: " < < a+b < < endl < < "raznost: " < < a-b < < endl < < "proizvedenie: " < < a*b < < endl; if (b==0) cout < < "division by zero! "; else cout < < "chastnoe: " < < a/b < < endl; }
Популярно: Информатика
-
lisska203.02.2021 20:04
-
sofia121324oyztor22.04.2022 00:09
-
ЗнающийМудрец19.11.2022 10:19
-
ikikaa5415.12.2022 18:46
-
faceface9601.05.2022 02:03
-
ольга168225.12.2020 20:59
-
alexeikomarow08.04.2023 10:18
-
WorkoutEdik15.04.2022 12:29
-
Podokonik02.05.2020 14:12
-
Ірина42825.01.2023 12:37