Задать вопрос
11 апреля, 11:00

I. "Программирование" - язык Паскаль (авс)

Написать программы, решающие следующие задачи:

1) Дан одномерный массив из 10 целых чисел. Необходимо вывести на экран порядковый номер наибольшего числа.

2) Дан одномерный массив из 6 рациональных чисел. Написать алгоритм подсчета элементов массива, значения которых кратны числу k (число k вводится пользователем)

+5
Ответы (1)
  1. 11 апреля, 11:59
    0
    1)

    begin

    var a:=ReadArrInteger ('Введите 10 чисел:',10) ;

    var i:=a. IndexMax;

    Writeln ('Максимум A[', i+1,']=', a[i]) ;

    end.

    2)

    const n=6;

    type

    Q=record

    ch:integer;

    zn:integer;

    end;

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

    j, k, max:integer;

    f:boolean;

    mx:Q;

    begin

    write ('k: ') ;

    readln (k) ;

    for var i:=1 to n do

    begin

    writeln ('Дробь ', i) ;

    write ('Введите числитель = ') ;

    readln (a[i]. ch) ;

    repeat write ('Введите знаменатель = ') ;

    readln (a[i]. zn) ;

    until a[i]. zn>0;

    end;

    writeln ('Введенные дроби:') ;

    for var i:=1 to n do

    write (a[i]. ch,'/', a[i]. zn,' ') ;

    writeln;

    j:=0;

    for var i:=1 to n do

    if (a[i]. ch div a[i]. zn mod k = 0) then j:=j+1;

    writeln ('кол-во ', j) ;

    end.

    Пример

    k: 8

    Дробь 1

    Введите числитель = 16

    Введите знаменатель = 2

    Дробь 2

    Введите числитель = 64

    Введите знаменатель = 8

    Дробь 3

    Введите числитель = 120

    Введите знаменатель = 15

    Дробь 4

    Введите числитель = - 15

    Введите знаменатель = 5

    Дробь 5

    Введите числитель = - 16

    Введите знаменатель = 2

    Дробь 6

    Введите числитель = - 8

    Введите знаменатель = 1

    Введенные дроби:

    16/2 64/8 120/15 - 15/5 - 16/2 - 8/1

    кол-во 5
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «I. "Программирование" - язык Паскаль (авс) Написать программы, решающие следующие задачи: 1) Дан одномерный массив из 10 целых чисел. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
1. Пользователем вводится целое число. Вывести на экран последовательность целых чисел от единицы до этого числа. 2. Вывести на экран 10 строк, содержащие символ *, причем количество * в каждой строке должно быть равно номеру строки. 3.
Ответы (1)
1. Массив и 4 целых чисел вводится с клавиатуры. Найти и вывести произведение элементов массива. 2. Массив из 6 отрицательных и положительных целых чисел вводится в области описания констант. Найти сумму положительных элементов массива. 3.
Ответы (1)
Напишите задачи в Паскале задача1 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ... 1000000] Вывести на экран их произведение.} задача2 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ...
Ответы (2)
1) Заполнить массив размером N целыми числами последовательно от 1 до N. Вывести его на экран. Найти сумму элементов массива и вывести ее на экран. 2) Заполнить массив размером N целыми числами последовательно от N до 1. Вывести его на экран.
Ответы (1)