Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
mokr-lena
1

Дан массив целых чисел а1,…, аn.Все элементы массива, предшествующие наименьшему числу, домножить на это число

24.04.2013, 15:10. Показов 1715. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Кто-нибудь,помогите пожалуйста выполнить задание..оочень буду благодарна.Никак не получается оно,замучалась уже(


1. Задания
В качестве условия задачи берется задание из 5 лабораторной работы, но работать не с одним массивом, а с двумя А1 и А2. В основной программе предусмотреть вызовы подпрограмм к обоим массивам.

2. Правила оформления работы
1. Предусмотреть вывод на экран ФИО, № группы студента, сделавшего работу.
2. Автоматическое формирование исходного массива.
3. Вывод исходного массива, промежуточных результатов и конечного результата с пояснениями.
4. Оформить программу с использованием подпрограмм (процедур и функций – по необходимости). Обосновать использование процедур и функций. Обязательны процедуры формирования и вывода массива.

Вот то задание,которое дано как условие: Дан массив целых чисел а1,…, аn.Все элементы массива, предшествующие наименьшему числу, домножить на это число.
Вот как это условие выполнено в Паскале:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Var A:array[1..100] of integer;
    i,imin,n:integer;
Begin
    write('Введите размерность: ');readln(n);
    writeln('Исходный массив');
    For i:=1 to n do
     Begin
      A[i]:=random(11)-5;
      write(A[i]:3);
      if i=1 then imin:=1;
      if A[i]<A[imin] then imin:=i;
     End;
    writeln;
    writeln('Минимальный элемент: ',A[imin]);
    writeln('Преобразованный массив');
    For i:=1 to n do
     Begin
      if i<imin then A[i]:=A[i]*A[imin];
      write(A[i]:3);
     End;
    readln;
End.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.04.2013, 15:10
Ответы с готовыми решениями:

Все элементы массива, предшествующие наименьшему числу, домножить на это число
Помогите пожалуйста!!! двумерный вроде поняла, так одномерный не поддается... Дан масив целых...

Массив: Все элементы массива, предшествующие наименьшему числу, умножить на это число.
Помогите пожалуйста с решением задачи!спасио заранее большое! 5. Даны целые числа a1, ..., an....

Дан одномерный массив целых чисел. Все члены массива предшествующие наименьшему, умножить на это значение
Задание по С# Дан одномерный массив целых чисел. Все члены массива предшествующие наименьшему,...

Дан массив целых чисел. Все элементы, кратные числу 10, заменить нулем
Дан массив целых чисел. Все элементы, кратные числу 10, заменить нулем.

0
24.04.2013, 15:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.04.2013, 15:10
Помогаю со студенческими работами здесь

Дан массив целых чисел. Все элементы, кратные числу 10, заменить нулем
Дан массив целых чисел. Все элементы кратные числу 10 заменить нулем

Дан массив целых чисел. Все элементы, кратные числу 10 заменить нулём
Задача №1 Дан массив из 20-ти элементов. Сформировать два массива размером 10, включив в первый из...

Найти минимум массива, и домножить на него все элементы, ему предшествующие
Здравствуйте, Уважаемые программисты! Обращаюсь очередной раз с очередной задачей)))) Помогите,...

Все элементы массива, предшествующие первому по порядку наименьшему, умножить на этот наименьший элемент
Даны целые a1,a2,..,an. Все члены последовательности предшествуют первому по порядку наименьшему...


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

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