Oksana373
?>

Напишите программу, которая в последовательности целых чисел определяет разность максимального и минимального чисел. программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность) . количество чисел не превышает 1000. введённые числа по модулю не превышают 30 000. программа должна вывести одно число: разность максимального и минимального чисел. пример работы программы входные данные 8 -5 2 0 выходные данные 13 на с++

Информатика

Ответы

КОРМИЛИЦЫНА
 #include <iostream>using namespace std;
int main() { int a, mx, mn; cin >> a; mx = mn = a; cin >> a; while (a) { if (a > mx) mx = a; if (a < mn) mn = a; cin >> a; } cout << mx - mn << endl; return 0;}
margarita25061961
#include <bits/stdc++.h>

using namespace std;

int main()
{
    int Mx = -30001, Mn = 30001;
    while (true){
        int tmp;
        cin >> tmp;
        if (tmp == 0)
            break;
        Mn = min(tmp, Mn);
        Mx = max(tmp, Mx);
    }
    cout << Mx - Mn;
}
Vitalevich1799
Var a: array[0..9] of Integer;
i,n,nol,otr,nochet: Integer;
chet: Real;
begin
nochet:=1;
for i:=0 to 9 do
begin
writeln('Введите ',i+1,' число');
readln(n);
a[i]:=n;
end;
for i:=0 to 9 do
begin
if a[i]=0 then nol:=nol+1;
if a[i]>-4 then otr:=otr+1;
if i mod 2=0 then chet:=chet+1 else nochet:=nochet*a[i];
end;
chet:=chet/2;
writeln('Кол-во нулевых элементов: ',nol);
writeln('Сумма элементов, больше -4: ',otr);
writeln('Полу-сумма элементов с чётными индексами: ', chet);
writeln('Произведение нечётных элементов: ',chet);
end.
natalya2321
1) В КОИ-8 каждый символ кодируется 1 байтом.
32*40*48 байт = 32*4*5*8*6 = 32*32*5*6 = 30*1024 байт = 30 Кбайт.
Информационный объем тоже равен 30 Кбайт = 30*8 = 240 Кбит.
2) В Unicode каждый символ кодируется 2 байтами.
Во фразе 60 знаков, включая пробелы, точки и запятые.
Объем этого сообщения 60*2 = 120 байт.
3) В Unicode каждый символ кодируется 2 байтами.
Информационный объем
16*30*32*2 = 32*30*32 = 30*1024 = 30 Кбайт = 30*8 = 240 Кбит.
Размер статьи 30 Кбайт.
4) Размер статьи 64*52*52 = 64*4*13*4*13 = 256*169 знаков.
Если его информационный объем равен 169 Кбайт, то каждый 
1 Кбайт = 1024 байт = 256 знаков.
1 знак = 1024/256 = 4 байта = 4*8 = 32 бита.
5) Информационный объем равен 128 Кбайт. 1 знак в Unicode = 2 байта.
В книге 128*1024/2 = 64*1024 = 2^6*2^10 = 2^16 = 65536 знаков.
6) 2048 символов = 1/512 Мбайта = 1024/512 = 2 Кбайта = 2048 байт.
Каждый символ кодируется 1 байтом = 8 бит.
В алфавите 2^8 = 256 символов.
7) В 64-символьном алфавите каждый символ кодируется 6 битами, потому что 64 = 2^6.
20 символов = 20*6 = 120 бит = 120/8 = 15 байт.

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

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

Напишите программу, которая в последовательности целых чисел определяет разность максимального и минимального чисел. программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность) . количество чисел не превышает 1000. введённые числа по модулю не превышают 30 000. программа должна вывести одно число: разность максимального и минимального чисел. пример работы программы входные данные 8 -5 2 0 выходные данные 13 на с++
Ваше имя (никнейм)*
Email*
Комментарий*