Уроки языка Си
Урок 4. Цикл for
На этом уроке Вы познакомитесь с циклом for - наиболее часто встречающимся
оператором цикла в программах на Си. В силу уникальных особенностей
конструкции for в языке Си этот урок - один из самых больших. Задания в нём
сильно различаются по сложности - от простого цикла
Задания могут быть условно разделены на несколько групп:
- Задания 1.1 и 1.2 - знакомство с циклом for.
- Задания 2.1 и 2.2 - цикл for с произвольным шагом.
- Задания 3.1 и 3.2 - геометрическая прогрессия на цикле for.
- Задания 4 и 5 - закрепление навыков работы с циклом for
- Задания 6, 7 - нетиповое применение цикла for
- Задание 8 - нетиповое применение цикла for. Префиксная/постфиксная
формы операторов инкремента/декремента
Упражнения к уроку прилагаются (как обычные, так и повышенной сложности)
Текст задания 1
#include <stdio.h>
void main()
{ int i;
for (i = 1; i <= 10; i++)
{
printf("%d ", i);
}
getchar();
}
Текст задания 8
/* Программа находит сумму
целых чисел от 1 до 100 */
#include <stdio.h>
void main()
{ // Объявление переменных
int i, sum;
// Вычисление суммы
for (i = 1, sum = 0; i <= 100; sum += i++);
// Вывод результата на экран
printf("sum = %d\n", sum);
getchar();
}
|