3 / 3 / 0
Регистрация: 16.11.2010
Сообщений: 140
1

Определить порядковый номер самого быстрого автомобиля

18.11.2010, 16:46. Показов 2451. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задача№4 В массиве хранится информацыя о максимальной скорости каждой из 40 марок легковых автомобилей. Определить порядковый номер самого быстрого автомобиля . Если таких автомобилей несколько,то должен быть найден номер
а)первого из них
б)последнего из них.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2010, 16:46
Ответы с готовыми решениями:

Указать марку самого дорогого и самого дешёвого автомобиля
Здравия желаю, товарищи программисты! Я хотел бы попросить у вас помощи в задаче с массивами и был...

Определить порядковый номер самого быстрого автомобиля
В массиве хранится информация о максимальной скорости каждой из 40 марок легковых автомобилей....

Определить порядковый номер самого старшего по возрасту человека
В массиве хранится информация о годе рождения каждого из 30 человек. Определить порядковый номер...

Определить порядковый номер наименьшего из них
Дана непустая последовательность различных чисел. Определить порядковый номер наименьшего из них...

2
52 / 51 / 19
Регистрация: 22.03.2009
Сообщений: 173
18.11.2010, 17:40 2
Лучший ответ Сообщение было отмечено ira051995 как решение

Решение

ira051995, стандартная задача на массивы, разберитесь с ними тут главное логика, реализация стандартная, ищем максимальный элемент в массиве, далее просто выводим номер индекса в макс/мин элементами в массиве. Поиграйтесь с кодом, посмотрите какое действие за что отвечает ведь задачи подобные вы уже вчера писали.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
uses crt;
var a:array[1..40] of integer;
i,n,max:integer;
begin
for i:=1 to 40 do
random(100);  { создаем массив случайных величин от 0 до 100 для автоматической генерации массива }
max:=a[1];  { присваеваем максимальному первое значение из массива (можно любое ) }
for i:=1 to 40 do
if a[i]>max then  begin 
  max:=a[i];
  n:=i;  { присваеваем значение счетчика i переменной n отвечающей за индекс в массиве }
 end;
 
writeln('max= ',i);  { вывод полученного индекса}
readln; 
end.
В данном примере он должен вывести первое, из найденных значение, максимума; для вывода последнего, из найденных, нужно изменить знак " > " на " >= " это по алгоритму.
1
3 / 3 / 0
Регистрация: 16.11.2010
Сообщений: 140
19.11.2010, 18:01  [ТС] 3
спасибо
0
19.11.2010, 18:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.11.2010, 18:01
Помогаю со студенческими работами здесь

Определить порядковый номер элемента последовательности
Всем привет! помогите пожалуйста срочно решить задачи №2. Определить порядковый номер элемента...

Определить порядковый номер числа, отличного от остальных
Даны три целых числа, одно из которых отлично от двух других, равных между собой. Определить...

Определить порядковый номер max числа в цикле
Охх... Опять за помощью обращаюсь... Практически составила программу, однако по условию...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru