Информатика | 10 - 11 классы
Сказали что у меня не все пояснения к задаче, нужны пояснения к каждой строчке Program kursz5 ; uses crt ; / / Подключение модуля crt const n = 10 ; const m = 10 ; var / / Описание переменных i, j, max, min : integer ; a : array[1.
N, 1.
M] of integer ; / / Ввод массива begin randomize ; / / Подключение датчика случайных чисел for i : = 1 to n do / / Ввод чисел для переменных массива for j : = 1 to m do a[i, j] : = random(100) ; / / Ввод случайных чисел max : = a[1, 1] ; min : = a[1, 1] ; for i : = 1 to n do begin for j : = 1 to m do begin if a[i, j] > ; max then max : = a[i, j] ; / / Вывод max элемента НЕ ПРАВИЛЬНО if a[i, j] < ; min then min : = a[i, j] ; / / Вывод min элемента write(a[i, j] : 5) ; end ; writeln ; end ; writeln() ; writeln('max = ', max, ' min = ', min) ; / / Вывод max и min значений end.
Поменять местами max и min элементы и вывести массив 1 max и порядковый номер , 2 min и порядковый номер?
Поменять местами max и min элементы и вывести массив 1 max и порядковый номер , 2 min и порядковый номер.
Объясните, пожалуйста, как будет работать программа, если в 8 строке будет i : = ivar a : array [1?
Объясните, пожалуйста, как будет работать программа, если в 8 строке будет i : = i
var a : array [1.
5] of integer ;
i, min, max, x : integer ;
begin
for i : = 1 to 5 do begin a[i] : = random(10) ; writeln(a[i]) ; end ;
max : = a[1] ;
min : = a[1] ;
for i : = i to 5 do begin
if a[i]> ; max then max : = a[i] ;
if a[i]< ; min then min : = a[i] ;
end ;
writeln('max = ', max) ;
writeln('min = ', min) ;
end.
Это правильно ?
Это правильно ?
Это информатика 9 класс.
Задача.
Среди 4 чисел найти максимум и минимум :
program zadacha ;
var
a, b, c, d, max, min : real ;
begin
writeln('vvedite kofficient a, b, c, d') ;
If a> ; b then max : = a else min : = b ;
If c> ; d then max : = c else min : = d ;
If a> ; c then max : = a else min : = c ;
end.
Дан двумерный массив, найти максимальное и минимальное значение ?
Дан двумерный массив, найти максимальное и минимальное значение .
Я новенький в этом деле, вот попытался сам, посмотрите и обьясните что не правильно , пожалуйста .
Program zaza ;
var
i, j, n, m, max, min : integer ;
a : array[1.
10, 1.
10] of integer ;
begin
writeln ('vvedite chislo n') ;
writeln ('vvedite chislo m') ;
for i : = 1 to n do
for j : = 1 to m do
begin
writeln ('vvedite elementu massiva', i, j) ;
end ;
for i : = 1 to n do
for j : = 1 to m do
begin
if a[i, j] > ; max then
max : = a[i, j] ;
if a[i, j] < ; min then
min : = a[i, j] ;
end ;
writeln('max', 'min')
end.
Program z6_2 ; uses crt ; const n = 6 ; var a : array[1?
Program z6_2 ; uses crt ; const n = 6 ; var a : array[1.
6]of real ; i : integer ; begin clrscr ; Writeln('введите элемент массива') ; for i : = 1 to 6 do readln (a[i]) ; if min min : = a[i] ; writeln ('min = ', min : 7 : 3) ; Repeat until keypressed ; end.
Подскажите где ошибка В Pascal Текст : Составить программу, которая выводит на экран минимальный элемент массива Х и его индекс Х = {1, 3, 5, 2, - 12, 0}.
Program pr ; var mas : array[1?
Program pr ; var mas : array[1.
10] of integer ; i, min, ind : integer ; Begin randomize ; For i : = 1 to 10 do Begin mas[i] : = Random(100) ; write(mas[i], ' ') ; End ; writeln() ; min : = mas[1] ; For i : = 1 to 10 do Begin If (min> ; mas[i]) then End ; write('Минимальный элемент массива : ', min) ; End.
Что не верно?
Вот задача : Дан одномерный массив А длиной N.
Определить, на какой позиции нахо - дится минимальный элемент массива.
Нужно поменять местами макс?
Нужно поменять местами макс.
И мин.
Значения.
Что не так?
PROGRAM MATRICA ; USES CRT ; CONST N = 3 ; M = 4 ; A = - 20 ; B = 20 ; VAR I, J, MIN, MAX, T : INTEGER ; Y : ARRAY [1.
N, 1.
M] OF INTEGER ; BEGIN CLRSCR ; RANDOMIZE ; WRITELN('MATRICA Y') ; MIN : = 0 ; MAX : = 0 ; T : = 0 ; FOR I : = 1 TO N DO BEGIN FOR J : = 1 TO M DO BEGIN Y[I, J] : = TRUNC((B - A) * RANDOM + A) ; WRITE(Y[I, J] : 6) ; IF Y[I, J]MAX THEN MAX : = Y[I, J] ; END ; WRITELN ; END ; WRITELN('Минимальное значение = ', MIN) ; WRITELN('Максимальное значение = ', MAX) ; T : = MIN ; MIN : = MAX ; MAX : = T ; FOR I : = 1 TO N DO BEGIN FOR J : = 1 TO M DO BEGIN WRITE(Y[I, J] : 6) ; END ; WRITELN ; END ; READKEY ; END.
Выдает ошибку Операция > ; не может быть применена к типам boolean и integer Program qq ; var a, b, c, max, min, med : integer ; begin writeln ('введите три числа') ; read (a, b, c) ; if c> ; b>?
Выдает ошибку Операция > ; не может быть применена к типам boolean и integer Program qq ; var a, b, c, max, min, med : integer ; begin writeln ('введите три числа') ; read (a, b, c) ; if c> ; b> ; a then begin max : = c ; med : = b ; min : = a ; End ; if b> ; a> ; c then begin max : = b ; med : = a ; min : = c ; End ; if a> ; c> ; b then begin max : = a ; med : = c ; min : = b ; End ; writeln ('наибольшее число', max) ; writeln ('среднее число', med) ; writeln ('наименьшее число', min) ; End.
В одном массиве целых чисел найти сумму max и min элементов массива?
В одном массиве целых чисел найти сумму max и min элементов массива.
Задание :Ввести массив в данную программуvarn, i, a, min : integer ;beginreadln(n) ;min : = 30001 ;for i : = 1 to n dobeginreadln(a) ;if (a mod 10 = 4) and (a < min) thenmin : = a ;end ;writeln(min)en?
Задание :
Ввести массив в данную программу
var
n, i, a, min : integer ;
begin
readln(n) ;
min : = 30001 ;
for i : = 1 to n do
begin
readln(a) ;
if (a mod 10 = 4) and (a < min) then
min : = a ;
end ;
writeln(min)
end.
На странице вопроса Сказали что у меня не все пояснения к задаче, нужны пояснения к каждой строчке Program kursz5 ; uses crt ; / / Подключение модуля crt const n = 10 ; const m = 10 ; var / / Описание переменных i, j, ma? из категории Информатика вы найдете ответ для уровня учащихся 10 - 11 классов. Если полученный ответ не устраивает и нужно расшить круг поиска, используйте удобную поисковую систему сайта. Можно также ознакомиться с похожими вопросами и ответами других пользователей в этой же категории или создать новый вопрос. Возможно, вам будет полезной информация, оставленная пользователями в комментариях, где можно обсудить тему с помощью обратной связи.
Program kursz5 ; / / Название программы
uses crt ; / / Подключение модуля crt
const n = 10 ; / / Определение неизменяемых переменных
const m = 10 ;
var / / Описание переменных
i, j, max, min : integer ;
a : array[1.
N, 1.
M] of integer ; / / (Ввод)Объявление массива
begin
randomize ; / / Подключение датчика случайных чисел
for i : = 1 to n do / / Ввод чисел для переменных массива
for j : = 1 to m do
a[i, j] : = random(100) ; / / Ввод случайных чисел
max : = a[1, 1] ; / / Присвоение к max элементах [1, 1]
min : = a[1, 1] ; / / Присвоение к min элементах [1, 1]
for i : = 1 to n do / / Будем делать пока i < ; n
begin
for j : = 1 to m do / / Будем делать пока i < ; m
begin
if a[i, j] > ; max then / / если элемент массива больше max будем делать что ниже
max : = a[i, j] ; / / (Вывод max элемента НЕ ПРАВИЛЬНО) Здесь происходит присвоение к переменной max, Но никак не вывод
if a[i, j] < ; min then / / если элемент массива меньше min будем делать следующее
min : = a[i, j] ; / / (Вывод min элемента) Тоже самое, здесь присвоение к переменной min
write(a[i, j] : 5) ; - Здесь уже вывод
end ;
writeln ;
end ;
writeln() ;
writeln('max = ', max, ' min = ', min) ; / / Вывод max и min значений
end.