|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.01.2010, 00:43 | #1 |
Пользователь
Регистрация: 07.12.2009
Сообщений: 37
|
Однородные массивы.
В первых трёх программах я уверен, но всё-таки посмотрите пожалуйста, может кто-то из вас заметит ошибку и поможет. В четвёртой программе я сомневаюсь, а в пятой я вообще не знаю с чего начать. Заранее благодарен!
1. С помощью датчика случайнтых чисел на интервале (-50, 50) получить целочисленный массив, состоящий из 35 элементов. Код:
Код:
Код:
1 Попытка Код:
Код:
Последний раз редактировалось Vadim123456; 10.01.2010 в 02:23. |
10.01.2010, 04:15 | #2 | |||
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
в общем по поводу первой задачи вроде как все верно, только выводить он у тебя будет 100 элементов,а по условию нужно 35 по этому вывод изменить нужно от 1 до 35 в общем вот текст исправленный:
Код:
Цитата:
Код:
Цитата:
И еще по поводу 2-ому способу, в принципе для 10 элементов правильно, но не рационально, вот представь то что нужно для 100 элементов, ты так и будешь Код:
В общем держи правильное решение этой задачи: Код:
Цитата:
Код:
|
|||
10.01.2010, 04:21 | #3 | |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Цитата:
Код:
|
|
10.01.2010, 14:18 | #4 |
Пользователь
Регистрация: 07.12.2009
Сообщений: 37
|
1. Ошибку понял =)
2. Тоже всё понятно =) 3. Эта у меня не работает, так, как сделал ты. Я её поправил и вроде получилось =) Посмотри. Ты там в конце где For i:=1 to 10 do Begin If a[i] mod <> 0 then Write('A[',i,']=',a[i],' '); End; Readln; End. Код:
Код:
ОГРОМНОЕ СПАСИБО ТЕБЕ! ВЫРУЧИЛ ОЧЕНЬ! ТЕПЕРЬ Я РАЗОБРАЛСЯ ВО ВСЁМ! Добавь меня в аську пожалуйста 449551262 или дай свою добавлю =) Последний раз редактировалось Vadim123456; 10.01.2010 в 14:21. |
10.01.2010, 15:24 | #5 |
Пользователь
Регистрация: 07.12.2009
Сообщений: 37
|
А ещё у меня почти такая же задачка как и пятая =) Помогите мне, пожалуйста.
2. Создайте и распечатайте в столбик одномерный массив длиной N, следующим образом: А(1) = 4, А(2) = 6, А(3) = 8, А(4) = 10 . . . |
10.01.2010, 15:55 | #6 |
Пользователь
Регистрация: 07.12.2009
Сообщений: 37
|
Во решил =)
Код:
|
10.01.2010, 17:34 | #7 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
по поводу begin и end; в 3-ей и 4-ой задаче, они там не обязательны т.к. в цикл входит только один условный оператор, операторные скобки в цикле следует ставить когда в него входит более одного оператора.
Например Код:
в 4-ой задаче readln требуется ставить в некоторых версиях Pascal'я для вывода результата решения задачи на экран(Borland TP), у меня выводит спокойно и без этого оператора(Pascal ABC) P.S. по поводу аськи см ЛС Последний раз редактировалось Базиля; 10.01.2010 в 22:31. |
13.02.2010, 21:10 | #8 |
Новичок
Джуниор
Регистрация: 13.02.2010
Сообщений: 1
|
Ребят, напишите мне пожалуйста 2 программки жесть надо!
1)Напишите программу формирования массива размером 5x5 с помощью датчика случайных чисел.Замените в нём все элементы, значения которых кратны трём, на соответствующие произведения их индексов. Выведите на экран исходный и изменённый массивы. 2) Сформируйте массив, содержащий 15 элементов, с помощью датчика случайных чисел.Получите новый массив, каждый элемент которого равен обратному соответствующему элементу исходного массива. Посчитайте количество не изменившихся элементов и найдите в новом массиве максимальный по абсолютной величине отрицательный элемент. Выведите на экран исходные и полученные результаты. Заранее спасибо! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
массивы | natasha971929 | Общие вопросы C/C++ | 9 | 14.02.2010 19:28 |
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент | LyaLya | Помощь студентам | 15 | 20.12.2009 14:12 |
массивы. | Засоня | Помощь студентам | 1 | 13.07.2009 22:17 |