Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.05.2011, 19:15   #1
obsession
Пользователь
 
Аватар для obsession
 
Регистрация: 08.05.2011
Сообщений: 61
По умолчанию задача с функцией random

не могу решить задачу. помогите пожалуйста

вывести все четные числа, определяемые случайным образом с помощью функции рандом. количество чисел запрашивается с клавиатуры

я с количеством запуталась...
obsession вне форума Ответить с цитированием
Старый 21.05.2011, 19:21   #2
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

В чём это надо писать?

Решение задачи - один цикл for.
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 21.05.2011, 19:29   #3
obsession
Пользователь
 
Аватар для obsession
 
Регистрация: 08.05.2011
Сообщений: 61
По умолчанию

я полностью запуталась. особенно с количеством. можете пример написать?
obsession вне форума Ответить с цитированием
Старый 21.05.2011, 19:32   #4
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Код:
Randomize;
Readln(n);
For i := 1 To n Do
Begin
a := Random(10);
If a div 2 = 0 Then Writeln(a);
End;
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 21.05.2011, 19:35   #5
obsession
Пользователь
 
Аватар для obsession
 
Регистрация: 08.05.2011
Сообщений: 61
По умолчанию

спасибо!


это ведь паскаль??? )))))
obsession вне форума Ответить с цитированием
Старый 21.05.2011, 19:41   #6
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Это будет и в паскале работать и в консольном приложении Delphi.
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 21.05.2011, 19:43   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Это подойдет и для Делфи.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.05.2011, 19:57   #8
obsession
Пользователь
 
Аватар для obsession
 
Регистрация: 08.05.2011
Сообщений: 61
По умолчанию

тогда n и a нужно как то связать. он то выводит только одно число, а нужно n чисел.
Код:
Randomize;
n:=strtoint(edit1.text);
For i := 1 To n Do
Begin
a := Random(100);
label1.Caption:=inttostr(a);
obsession вне форума Ответить с цитированием
Старый 21.05.2011, 20:02   #9
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Тогдауж

Код:
label1.Caption := '';
Randomize;
n:=strtoint(edit1.text);
For i := 1 To n Do
Begin
a := Random(100);
label1.Caption := label1.Caption + ', ' + inttostr(a);
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 21.05.2011, 20:11   #10
obsession
Пользователь
 
Аватар для obsession
 
Регистрация: 08.05.2011
Сообщений: 61
По умолчанию

вот именно что я не могу заранее знать какое количество чисел нужно вводящему. и говорю что a и n связать надо
obsession вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Random AlinKoy Паскаль, Turbo Pascal, PascalABC.NET 0 02.05.2011 14:35
c# Random BMWSauber Помощь студентам 1 16.11.2010 23:52
Random NewMen Паскаль, Turbo Pascal, PascalABC.NET 6 16.04.2010 16:11
задача с функцией fawr Помощь студентам 6 25.10.2009 16:12
Задача с функцией Серафимий Долговяз Помощь студентам 7 05.02.2009 08:09