anya12345678900
31.05.2022 20:25

Напишите программу покупателю подсчитать заранее общую
стоимость необходимых материалов (паркет и обои) для ремонта в квартире.
Стоимость материалов по умолчанию за 1 квадратный метр а также
сами значения площади пола и стен в доме пользователь будет вводить вручную.
Пример выполнения программы:
Введите цену за 1 кв.м паркета:
490
Введите цену за 1 кв.м обоев:
199
Какова площадь поверхности пола в доме?
50
Какова площадь поверхности стен в доме?
95
Стоимость паркета для ремонта: 24500
Стоимость обоев для ремонта: 18905
Общая стоимость покупки составит 43405 рублей

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
NurseRedheart
09.07.2022 04:08

1 Задание

Вводим переменные x и y.

Переменная k -количество равно нулю и i равно единице.                            

         repeat

         k:=k+1;

         i:=i+2;

      until i>=(x+y)

2 Задание

Program SpecialHappyTickets;


var

 i, j, k, l, m, n, s: integer;


begin

 s := 0;

 for i := 0 to 9 do

   for j := 0 to 9 do

     for k := 0 to 9 do

       for l := 0 to 9 do

         for m := 0 to 9 do

           for n := 0 to 9 do

             if (i + j + k) = (l + m + n) then

               if i + j + k = 13 then s := s + 1;

 Writeln(s)

end.


program SpecialHappyTickets;


var

 i, j, k, l, m, n, s: integer;


begin

 s := 0;

 for i := 0 to 9 do

   for j := 0 to 9 do

     for k := 0 to 9 do

       for l := 0 to 9 do

         for m := 0 to 9 do

           for n := 0 to 9 do

             if (i + j + k) = (l + m + n) then

               if i + j + k = 13 then s := s + 1;

 Writeln(s)

end.

Результат выполнения программы:

5625

3 Задание

var a,i:integer; b:boolean;

begin

a:=1;

repeat

b:=true;

for i:=2 to 6 do

 b:=b and (a mod i = (i-1));

if not b then a:=a+1;

until b;

writeln('a = ',a);

end.

Результат:

a = 59

4 Задание

Program summa;

var a,x:integer; 

i,s:integer;

begin 

writeln('введите целое число');

 readln( a );

 x:=a; 

s:=0; 

while ( x<>0 ) do  begin   s := s + (x mod 10); 

 x := x div 10; 

end;

writeln( 'Сумма цифр числа ',a,' = ', s );

end.

5 Задание

1. Количество нулей в конце числа равно количеству десяток в этом числе. Поскольку число 10 состоит из двух простых множителей: 2 и 5, то в конце числа будет столько же нулей, сколько пятерок в числе (т. к. двоек в 100! намного больше).

  2. Найдем число пятерок в 100! Среди чисел от 1 до 100:

1) 5^3 - нет;

2) 5^2 - 25; 50; 75 и 100 - 4 числа;

3) кратных 5: 100/5 = 20 чисел.

6 Задание

const n=8;

var a:array[1..n] of integer;

   i,z:integer;

begin

z:=1;

for i:=1 to n do

begin

 a[i]:=z*(2*i-1);

 write(a[i],' ');

 z:=-z;

end;

end.

7 Задание

var i,n:integer;

begin

write ('количество раз');

readln(n);

for i:=1 to n do

 write(0);

end.

0,0(0 оценок)
Ответ:
numucirad
28.11.2022 00:20
 --- gfortran 6.3 ---
program prog1
integer N, k, i, j
real a(10,10)
read *, N
print *, 'Матрица:'
do i = 1,N
 do j = 1,N
   a(i,j) = sin(1.0*i+1.0*j/2)
 end do
end do
do i = 1, N
 print *, (a(i,j), j=1,N)
end do
k = 0
do i = 1, N
 do j = 1, N
  if(a(i, j) > 0) k = k+1
 end do
end do 
print *, k
end

Результат:
4
Матрица:
   0.997494996 0.909297407 0.598472118 0.141120002
   0.598472118 0.141120002 -0.350783229 -0.756802499
  -0.350783229 -0.756802499 -0.977530122 -0.958924294
  -0.977530122 -0.958924294 -0.705540299 -0.279415488
      6
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота