Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
drummer1
0 / 0 / 0
Регистрация: 16.11.2014
Сообщений: 31
1

Заполнить таблицу СтрингГрид следующим образом

27.11.2014, 00:29. Просмотров 1340. Ответов 2
Метки нет (Все метки)

Есть таблица СтрингГрид на 3 строки и на 11 столбцов - первая строка и первый столбец фиксированы
Вид:

1 2 3 4 5 6 7 8 9 10
x
y

Эту таблицу нужно заполнить так, чтобы:
Первая строка полностью была заполнена значениями от 1 до 90 (рандомно) .(в каждом столбце отдельное значение)
Вторая же строка должна быть заполнена значениями следующей функции y=a*tg(b*x)+c (в каждом столбце отдельное значение)
a,b,c вводяться пользователем
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2014, 00:29
Ответы с готовыми решениями:

Нужно заполнить таблицу СтрингГрид следующим образом:
Есть таблица СтрингГрид на 3 строки и на 11 столбцов - первая строка и первый...

Delphi. Двумерный массив. Заполнить массив А следующим образом var A:array [1.10, 1.10] of byte; :
Помогите решить задачу, как заполнить ее в StringGrid var A:array of byte;...

Переставить элементы следующим образом
Первые две части задания я сделал, а вот третья часть не работает. Помогите...

Переставить элементы следующим образом
одномерные массив. Дан массив целых чисел из n элементов, заполненный...

Преобразовать формат сведений об учащихся следующим образом
Здравствуйте уважаемые Программисты) Нужна помощь для решения задачи на...

2
Duss
10 / 10 / 4
Регистрация: 14.01.2010
Сообщений: 80
29.11.2014, 19:36 2
Стринг грид заполняется так:
form1.StringGrid1.Cells[x,y] := Ваш текст для заполнения;
x - столбец
y - строка.

В чем именно у Вас возникла сложность? (с рандомом, с вычислением функции, с вводом данных пользователем)?
0
SkN[i]lpl[e][r]
3 / 3 / 2
Регистрация: 12.05.2011
Сообщений: 248
30.11.2014, 17:10 3
Лучший ответ Сообщение было отмечено drummer1 как решение

Решение

В разделе подключаемых модулей надо добавить Math.
Delphi
1
2
3
4
5
6
7
8
9
a:=strtoint(Edit1.text);
b:=strtoint(Edit2.text);
c:=strtoint(Edit3.text);
 
For i:=0 to 10 do begin
Stringgrid1.Cells[i,1]:=inttostr(random(90));
x:=strtofloat(Stringgrid1.Cells[i,1]);
Stringgrid1.Cells[i,2]:=floattostr(a*Tan(b*x)+c);
end;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2014, 17:10

Написать рекурсивную программу вывода результата следующим образом:
Я нечего не понимаю в программировании и я очень надеюсь что кто то на этом...

Группу детей, приехавшую в пионерский лагерь, распределяют по отрядам следующим образом
Решите пожалуйста. Группу детей, приехавшую в пионерский лагерь, распределяют...

Строки. Написать программу, которая введенное с клавиатуры слово напечатает следующим образом
Написать программу, которая введенное с клавиатуры слово напечатает следующим...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru