|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Задача цикл с условием
Здравствуйте! =) помогите пожалуйста срочно решить задачу цикл с условием...
В результате измерений получены напряжения (в вольтах) сопротивлений,не соединенных друг с другом. Характеристика (в омах) каждого сопротивления известна. Определить порядковый номер сопротивления, по которому проходит минимальный ток. Заранее спасибо!) |
#2
|
||||
|
||||
И при чём здесь делфи? Амперметр из неё так себе.
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#3
|
|||
|
|||
Такие задания дали..)и решать их надо в делфи
|
#4
|
||||
|
||||
Ну и какие мысли есть по этой теме, как думаете решать?
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#5
|
||||
|
||||
Тема должна быть либо в разделе "Работа", либо в "Код на шару". jmp $ ; Happy End! The Cake Is A Lie. |
#6
|
|||
|
|||
Писала такую программу , но цифры в ответе большие:
Код:
var i,S,U,R,nomer:integer; begin U:=strtoint(edit1.text); min :=1; while i:=20 do begin if S>min then s:=min; i:=i+1; end; R:=U/S; s:=i; Edit3.text:=inttostr(nomer); Последний раз редактировалось M.A.D.M.A.N., 07.06.2013 в 21:43. |
#7
|
||||
|
||||
Нумбер есть (nomer), а его инициализации ёк, там мусор лежит.
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#8
|
|||
|
|||
И как сделать чтобы мусора небыло там?
|
#9
|
||||
|
||||
Начать с самого начала: открыть новый проект, создать на форме списки результатов измерений - характеристик сопротивлений (или Memo или TextBox) и кнопку с лейблом для вывода результата.
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
VALENTINA (07.06.2013)
|
#10
|
|||
|
|||
Попробую, спасибо за помощь.
|
#11
|
||||
|
||||
Списки значений есть?
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#12
|
|||
|
|||
Нету,просто сказано про них
|
#13
|
||||
|
||||
Печалька, тогда пока только вот это могу вам в помощь предложить...
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
VALENTINA (09.06.2013)
|
#14
|
|||
|
|||
cпасибо большое, хоть так!=)
|
#15
|
|||
|
|||
Даны два массива 20 однозначных чисел. В первом из них записано количество мячей, забитых футбольной командой в игре, во втором – количество пропущенных мячей в этой же игре.
а) Определить количество выигрышей, проигрышей и ничьих данной команды. б) Общее число очков, набранных командой (за выигрыш дается 3 очка, за ничью – 1, за проигрыш - 0 ). Подскажите в чем у меня ошибка в этой здаче? var Form1: TForm1; massiv: array[1..10] of integer; massiv1: array [1..10]of integer; massiv3: array [1..10]of integer; i,n,m,k,ob:integer; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var i:integer; begin for i:=1 to 10 do massiv[i]:=strtoint(InputBox('Элементы массива', 'Введите '+inttostr(i)+ ' элемент массива','0')); //ввод элементов массива end; procedure TForm1.Button2Click(Sender: TObject); var i:integer; begin for i:=1 to 10 do massiv1[i]:=strtoint(InputBox('Элементы массива', 'Введите '+inttostr(i)+ ' элемент массива','0')); //ввод элементов массива end; procedure TForm1.Button3Click(Sender: TObject); var i,n,m,k,ob:integer; begin for i:=1 to 10 do massiv3[i]:=massiv[i]-massiv1[i]; begin if massiv3[i]>0 then k:=massiv3[i]+1; if massiv3[i]<0 then m:=massiv3[i]+1; if massiv3[i]=0 then n:=massiv3[i]+1; ob:=(k*3)+n; begin edit1.Text:=inttostr(k); edit2.Text:=inttostr(m); edit3.Text:=inttostr(n); edit4.Text:=inttostr(ob); end; end; end; end. |