elmira070485
?>

Напишите программу, которая строит "квадрат" из знаков '*' заданного размера. используйте процедуру. на языке !

Информатика

Ответы

askorikova
'''Python 27'''
import sys

def buildKvadrat(n):
    S = '*'
    for i in range(n):
        print(S*n)
        
sys.stdout.write('Storona kvadrata = ')
buildKvadrat(int(input()))
igorshevkun
1.                                                                        

program raf105;

var n,m,i:integer;

begin

writeln('Введите диапазон чисел (2 числа через пробел) которые нужно возвести в квадрат');

readln(n,m);

writeln('Вывод:');

for i:=n to m do

 writeln(i**2)

end.

2.                                                                        

program raf105;

var a,b,kol1,kol2:integer;

begin

write('Введите число: ');

readln(a);

while a <> 0 do

begin

 b:= a mod 10;

 if b<>0

   then if (b mod 2)=0

     then kol1+= 1

     else kol2+= 1;

 a:= a div 10;

end;

writeln('В числе ',kol1,' чётных и ',kol2,' нечётных цифр');

end.

3.                                                                        

program raf105;

var n,i,kol:integer;

begin

write('Введите N: ');

readln(n);

for i:=1 to n-1 do

 if ((i mod 2)<>0) and ((i mod 3)<>0) and ((i mod 5)<>0)

   then kol+=1;

writeln('Вывод: ',kol);

end.

Язык PascalABC

Sergei248

Вообще программа странно написана.

Я так понимаю это Турбо Паскаль, так как в нем обязательно нужно указать значение переменной перед тем как использовать ее в циклах. Поэтому b и c присвоили 0. (В PascalABC нулю присваивать не обязательно)

d = 1000, потому что максимальный вес, который может вместить в себя пакет равен 1кг. Так как фрукты в граммах, то d присваиваем не 1, а 1000.

Я бы написал программу так:

program ll1;

var sum, a, vf: integer;

pr_rub, pr_kop: real;

begin

readln(a); //цена фруктов за кг в руб

max_v:=1000; //максимально возможный вес в гр.

sum:=0; //изначальный вес пакета

while sum<=max_v do

begin

readln(vf); //вводим вес фруктов

if vf > 150 then

while vf > 150 do

begin

writeln('a<=150');

readln(vf);

end; //по условию, вес фрукта не должен превышать 150гр

sum:=sum+vf; //находим общий вес фруктов

end;

pr_rub:= (sum * a) / max_v; //находим цену в рублях

pr_kop:= pr_rub * 100; //переводим рубли в копейки

writeln('Price RUB: ', pr_rub:4:0);

writeln('Price KOP: ', pr_kop:4:0);

readln();

end.

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

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

Напишите программу, которая строит "квадрат" из знаков '*' заданного размера. используйте процедуру. на языке !
Ваше имя (никнейм)*
Email*
Комментарий*