Вот : дано: массивы а(10),в(10),с(10). сформировать массив d(10), каждый элемент которого есть максимальное значение соответствующих элементов а,в,с, т.е. di=max{ai,bi,ci}. нахождение максимального значения оформить в виде подпрограммы.а вот подпрограмма: procedure findmax(a,b,c: real; var d: real); begin if (a> b)and(a> c) then d: =a; if (ac) then d: =b; if (c> b)and(a
222
233
Ответы на вопрос:
Аесли а=в будет? что сделает прога? ничего, ни одно условие не выполнится! и на выходе d=0 выдаст. погоняй подольше свою прогу, чтобы выпали в столбцах одинаковые числа, увидишь. и лучше не "write(a[i],' '); " использовать, а write(a[i]: 4); . если так везде сделать, удобнее смотреть будет.
Сделал в vs 2016 вариант с использованием while namespace consoleapplication { class program { static void main(string[] args) { int a = convert.toint32(console.; int b = convert.toint32(console.; console.writeline(" "); while (a < = b) { if (a % 3 == 0) { console.writeline(a); } a++; } console.readkey(); } } } вариант с использованием do while namespace consoleapplication { class program { static void main(string[] args) { int a = convert.toint32(console.; int b = convert.toint32(console.; console.writeline(" "); do { if (a % 3 == 0) { console.writeline(a); } a++; } while (a < = b); console.readkey(); } } } вариант с использованием for namespace consoleapplication { class program { static void main(string[] args) { int a = convert.toint32(console.; int b = convert.toint32(console.; console.writeline(" "); for (int i = a; i < = b; i++) { if (i % 3 == 0) { console.writeline(i); } } console.readkey(); } } }
Популярно: Информатика
-
denchenchik0211.06.2023 10:18
-
NastyaCat2102.02.2020 18:09
-
germannesta26.06.2021 04:52
-
tamerlana34ovwuq707.12.2021 13:08
-
TruLLa10.07.2022 07:12
-
artemkrav99ozgp1u07.06.2023 01:18
-
Ксюшка321509.03.2021 07:38
-
егор67322.02.2022 08:59
-
timurtim118.01.2022 21:25
-
Pakimon4ikYT17.07.2020 09:12