Паскальесть код и нужно сделать так, что если число не подходит по условию, то пример не решался.
program hdbbdsbkqqq3;
var a, b, c,x,y: integer;
uses crt;
begin
clrscr;
writeln('мальчик купил несколько тетрадей по сто рублей и несколько обложек по 50 рублей. подсчитай стоимость всей покупки.');
writeln('введи а и b, чтобы подходило по условию ');
readln(a,b);
if a=3 then writeln('подходит');
if a=4 then writeln('подходит');
if a=5 then writeln('подходит');
if a=6 then writeln('подходит');
if a=7 then writeln('подходит');
if a=8 then writeln('подходит');
if a=9 then writeln('подходит');
x: =a*100;
y: =b*50;
c: =x+y;
writeln(x);
writeln(y);
writeln(c);
if b=3 then writeln('подходит');
if b=4 then writeln('подходит');
if b=5 then writeln('подходит');
if b=6 then writeln('подходит');
if b=7 then writeln('подходит');
if b=8 then writeln('подходит');
if b=9 then writeln('подходит');
if a> 10 then writeln('не подходит');
if a< 3 then writeln('не подходит');
if b> 10 then writeln('не подходит');
if b< 3 then writeln('не подходит');
end.
213
287
Ответы на вопрос:
/*некритично, но у тебя нет диалога с пользователем. неплохо бы предложить ему ввести данные. в коде нет пояснений. */ #include< iostream.h> #include< conio.h> #include< math.h> int main() { int b,a, x,y,z; cout< < "insert a"; cin> > a> > endl; cout< < "insert b"; cin> > b> > endl; cout< < "insert x"; cin> > x> > endl; //а что такое x, y, и z - вообще непонятно. и откуда q появилась? ты ее не //объявлял. if ((a%5==0)& & (b%5==0)); { if ((x< y)& & (y< z)) {y=a*x-b; cout< < "y="< < y< < endl; } if ((y< x)& & (y< z)) { y=a*y-b; cout< < "y="< < y< < endl; }}else cout< < "a i b ne kratny 5"; getch(); return 0; }
Популярно: Информатика
-
natka503198018.02.2022 12:09
-
xeniakudriavts125.03.2021 11:47
-
Koko201000721.03.2021 23:54
-
igorzarubin200609.10.2021 05:13
-
dana055030.12.2022 18:50
-
SviYm19.12.2022 16:49
-
mukhibamuz1410.03.2023 07:23
-
Anastasia1441713.09.2020 04:22
-
lerka2222222222222218.03.2023 01:10
-
Ghasty08.02.2023 22:05