Есть ответ 👍

Дано число а заменить это число удвоенным произведением если оно нечетное. скок сижу не могу сделать program xz; var a: integer; begin; writeln ('введите число'); readln (a); if a mod 2=0 then writeln ('число четное') else a: =a*2; writeln ('удвоенное нечетное число'); readln; end. вот здесь где-то ошибка

146
300
Посмотреть ответы 3

Ответы на вопрос:


12356 ворот и и гттол олтр

ошибка внизу там где вывод данных на экран

writeln ('удвоенное нечетно число =', a);

а так в целом ты молодец.


Program abc; var a,b,c,t,z: integer; m,k,l: string; label 1,2,3,4; begin writeln ('введите число от 1-го до 100'); repeat read(a) until (a> =0)and(a< =100); b: =a div 10; c: =a mod 10; if a=100 then goto 2; if a=0 then goto 1; if (a> 9) and (a< 20) then goto 4; case b of 2: m: ='двадцать '; 3: m: ='тридцать '; 4: m: ='сорок '; 5: m: ='пятьдесят '; 6: m: ='шестдесят '; 7: m: ='семдесят '; 8: m: ='восемьдесят '; 9: m: ='девяносто '; end; case c of 1: k: ='один'; 2: k: ='два'; 3: k: ='три'; 4: k: ='четыре'; 5: k: ='пять'; 6: k: ='шесть'; 7: k: ='семь'; 8: k: ='восемь'; 9: k: ='девять'; end; writeln (m,k); goto 3; 2: writeln ('сто'); goto 3; 1: writeln ('ноль'); goto 3; 4: if a=10 then writeln ('десять'); if a=11 then writeln ('одиннадцать'); if a=12 then writeln ('двенадцать'); if a=13 then writeln ('тринадцать'); if a=14 then writeln ('четырнадцать'); if a=15 then writeln ('пятьнадцать'); if a=16 then writeln ('шестнадцать'); if a=17 then writeln ('семнадцать'); if a=18 then writeln ('восемнадцать'); if a=19 then writeln ('девятнадцать'); 3: end.

Популярно: Информатика