Проанализируйте дидактические возможности учебного материала по технологии обработки графической информации для организации интегрированных уроков информатики и других учебных предметов (например, рисование, черчение).
var i: integer; // счетчик a: array[1..10] of Integer; // объявляем массив из 10 целых элементов begin // Вводим элементы массива с клавиатуры for i:=1 to 10 do // цикл begin writeln('vvedite element massiva i nagmite >>ENTER'); write('a[',i,']='); write(a[i]); read(a[i]) end; i:=1; j:=0;// счетчик для поиска 3-го элемента repeat if a[i]<=0 then inc(i) // переходим к следующему элементу else begin inc(j); // отмечаем найденный положительный элемент inc(i) // переходим к следующему элементу end; until (j=3) or (i=11); // До тех пор пока не найден 3-й положительный элемент // либо не проверен весь массив if j=3 then // есть как минимум три положительных элемента в массиве writeln('3 Pologitelniy element a[',i-1,']=', a[i-1]) else // в массиве меньше трех положительных элементов writeln('Net 3 pologitelnogo eltmenta = '); readln; readln { TODO -oUser -cConsole Main : Insert code here } end.
#include <iostream> #include <iomanip> int main() { const int M = 5; const int N = 3; int C[M][N];
for (int i = 0; i < M; i++) //заполняем как-нибудь матрицу for (int j = 0; j < N; j++) C[i][j] = (i - 2) * (j - 1);
for (int i = 0; i < M; i++) //выведем исходную матрицу на экран { for (int j = 0; j < N; j++) std::cout << std::setw(4) << C[i][j]; std::cout << '\n'; }
int sum = 0; //посчитаем требуемую сумму for (int i = 0; i < M; i++) if ((i + 1) % 2 == 0) //если номер строки чётный for (int j = 0; j < N; j++) if (C[i][j] > 0) //если элемент положительный sum = sum + C[i][j];
std::cout << "sum = " << sum << std::endl;
return 0; }
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку