dpolkovnikov
?>

1)получить таблицу температур по цельсию от 0 до 100 градусов и их эквивалентов по шкале фаренгейта, используя для перевода формулу: tоf=0, 18(tос+32) программа в паскале

Информатика

Ответы

Georgievich-Zamudinovna2003

я паскаль не знаю, дабы на с++ программирую но напишу тело программы 

int c ;

    cin < < c; //ввод с клавиатуры температуры по цельсию

    int f =0.18(c + 32);

    cout < < f; //вывод 

 

hvostna23

program tempiratura; uses crt; var toc: integer; tof: real; beginclrscr;   for toc: =0 to 100 do    begin      tof: =0.18*(toc+32);       write (' c=',toc: 2);       write (' f=',tof: 4: 2);       write (' ');     if toc mod 5=0 then writeln; end; readkey; end.

zhannasokortova

uses crt; var a: array[1..50] of integer; i,j,k,min: integer; beginwriteln('стоимости книг: '); for i: =1 to 50 do begin a[i]: =random(99-20+1)+20; {цены книг рандомно по формуле random(max-min+1)+min; то есть, если нужны другие цены, то менять их здесь} write(a[i]: 3); end; writeln; writeln('стоимость десяти самых дешёвых книг: '); min: =99; for j: =1 to 10 do begin for i: =1 to 50 do begin if a[i]< min then begin min: =a[i]; k: =i; end; end; write(min: 3); a[k]: =99; min: =99; end; writeln; end.

misspodvigina

ответ:

1.

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

i,k: integer;

begin

k: =0;

write('массив: ');  

for i: = 1 to 6 do  

begin

a[i]: = random(5);

write(a[i]: 4);  

if a[i]=4 then k: =k+1

end;

writeln;

if k=0 then writeln ('в массиве нет элементов равных 4')

else writeln('количество элементов равных 4 равно ',k)

end.

2.

var a: array[1..6,1..6]of integer;

b: array[1..36]of integer;

i,j,k,z,y,m: integer;

begin

k: =0;

writeln('массив a ');  

for i: = 1 to 6 do  

begin

for j: = 1 to 6 do

begin

a[i,j]: = random(51);

write(a[i,j]: 3);

end;

writeln;

end;

writeln;

k: =1;

for i: = 1 to 6 do  

begin

for j: = 1 to 6 do

begin

for z: =1 to 6 do

begin

for y: =1 to 6 do

begin

if (z< > i) and (y< > j) and (a[i,j] = a[z,y]) then

begin

b[k]: =a[i,j];

k: =k+1

end;

end;

end;

end;

end;

writeln('массив b ');  

for i: = 1 to k-1 do write (b[i]: 3);

writeln;

writeln;

m: =b[1];

for i: = 2 to k-1 do if b[i]> m then m: =b[i];

writeln('максимум среди элементов повторившихся более одного раза в массиве а равен ',m);  

end.

объяснение:

в массиве b во второй находятся повторяющиеся элементы массива а.

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

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

1)получить таблицу температур по цельсию от 0 до 100 градусов и их эквивалентов по шкале фаренгейта, используя для перевода формулу: tоf=0, 18(tос+32) программа в паскале
Ваше имя (никнейм)*
Email*
Комментарий*