М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Ciropchik
Ciropchik
27.10.2021 15:02 •  Информатика

Температура в градусац цельсия изменяется от 0 до 100 с шагом 5. написать программу перевода температуры из градусов цельсия в градусы фаренгейта(f). формула перевода: f=1.8+32.

👇
Ответ:

программа на паскале

var a: array [1..21,1..2] of real;
i:integer;
begin

a[1,1]:=0.0 ;
for i:=2 to 21 do
a[i,1]:=a[i-1,1]+5;
for i:=1 to 21 do
a[i,2]:=a[i,1]*1.8+32.0;
for i:=1 to 21 do
writeln (a[i,1]:3:0,' celcia = ',a[i,2]:3:0,' farrengeit');
readln;
end.

4,6(54 оценок)
Ответ:
CheburekTadjik2005
CheburekTadjik2005
27.10.2021

Program C2F;

 

Uses

    Crt;

 

Var i: integer;

       c,f: real;

 

Begin

    ClrScr; {очистить экран}

    Writeln('From Celsius to Fahrenheit:');

    Write('Type temperature (in celsius): '); read(c);

    f := 32 + 2*c * (1 - 1/10);

    Writeln('Temperature in fahrenheit: ', f:3:3);

    { :3:3 - общее количество знаков и знаков после запятой }

    Writeln(' Celsius to Fahrenheit from 0 to 100, step 5: ');

    i := 0;

    While i <= 100 Do

    Begin

        f := 32 + 2*i * (1 - 1/10);

        Writeln(' C = ',i:3,' | F = ', f:3:3);

        i := i + 5;

    End;

    Readkey; {чтоб не нажимать alt+f5 для просмотра результатов}

End.

4,7(85 оценок)
Открыть все ответы
Ответ:
den4uk1402
den4uk1402
27.10.2021

ну смотри

чтоб взять целое число есть функция int( )

Отсюда мы берём каждое число (20 элементов циклом for переберем. будет проверять)

Объяснение:

заполним массив:

но сначала создадим!!

data = [ ]

чтоб добавить числа в массив, есть два метода:

data.append(число) #но так можно вставить лишь одно число

data.extend( (числа через запятую) ) #обязательно два слоя скобок

далее есть два стула:

1) ввести через float( input ( ) ) #float, так как числа вещественные

2) заранее готовые числа

1) создадим цикл для первого варианта, чтоб укоротить код

while k < 20:

data.append( float(input()) )

и надо будет ввести в консоль 20 раз

2 стул)

допустим, мы сразу же напишем в коде числа. их не изменить во время выполнения потом

data.extend( (4.5433, 55.3335...) )

#просто перечислил 20 каких-нибудь вещественных чисел

count = 0 (просят найти число честных. будем увеличивать эту переменную, если найдётся)

for i in data: (перебераем элементы с 1 по 20)

if int(i) % 2 == 0: (проверка честности)

count += 1 (+1 такое число, если условие верно)

насчет int( ) :

если взять int от числа, то выделяется лишь его целая часть. число не округлится, а остаток просто удалится

int(5.333555) = 5

int(3.9999) = 3

после чего просто выводим count

print(count)

лучший ответ. постарался хорошо объяснить

для чего тебе map( ), не понял. Всё делается банальным циклом

4,8(1 оценок)
Ответ:
Марго215646
Марго215646
27.10.2021

Не совсем понял условие, разделился на два мнения, так что и решения предоставлю два:

1. тут просто предпоследняя строка massiv[-2] сортируется по убыванию

import random

n=int(input())

m=int(input())

massiv=[[random.randint(-100,100) for i in range(m)] for x in range(n)]

print(massiv)

massiv[-2].sort(reverse=True)

print(massiv)

2. Тут предпоследняя строка сортируется по убыванию, а остальные элементы в других строках переставляются так, как в предпоследней(скорее всего это и требуется)

import random

n=int(input())

m=int(input())

massiv=[[random.randint(-100,100) for i in range(m)] for x in range(n)]

print(massiv)

#обычный метод сортировки пузырьком, просто тут еще добавляется цикл, который меняет элементы во всех строках

for i in range(m-1):

   for j in range(m-i-1):

       if massiv[-2][j] < massiv[-2][j+1]:

           for l in range(n): #вот и этот цикл

               massiv[l][j], massiv[l][j+1] = massiv[l][j+1], massiv[l][j]

print(massiv)

4,4(24 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ