В массиве обнулить каждый третий элемент (блок-схема) - C (СИ)
Формулировка задачи:
Задание : В массиве из 20 элементов обнулить каждый третий элемент. Распечатать исходные и полученные значения массива.
Помогите составить блок-схему.
Решение задачи: «В массиве обнулить каждый третий элемент (блок-схема)»
textual
Листинг программы
/*massiv*/ #include<stdio.h>; #include<math.h>; #include<conio.h>; int main() { float a[20]; int n; clrscr(); printf("<br>\n"); printf("|My programma |\n"); printf("|Orlova 3105 |\n"); printf("|Samara 2016 |\n"); printf("<br>\n"); printf("vvedi massiv a[20]\n"); for(n=0;n<20;n++){ scanf("%f",& a[n]); } for(n=0;n<20;n++) a[3*n+2]=0; printf("massiv a\n"); for(n=0;n<20;n++){ printf("%2d%10.2f\n", n,a[n]); } getch(); return 0; }
Объяснение кода листинга программы
- Объявлен массив a типа float с размером 20.
- Введен цикл, который позволяет пользователю ввести 20 чисел и сохранить их в массиве a.
- Следующий цикл проходит по массиву a и обнуляет каждый третий элемент.
- Выводится массив a на экран.
- Каждое число в массиве выводится на отдельной строке с указанием его номера.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д