Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Цикл for. Ход выполнения лабораторной работы должен быть отражен в отчете





Лабораторная работа №3

Тема: Операторы цикла

Ход выполнения лабораторной работы должен быть отражен в отчете. Отчет должен содержать титульный лист, номера задания, коды программ, картинку с результатом выполнения программы и ответы на контрольные вопросы.

ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

Цикл for

Синтаксис:

for (Инициализация; УсловиеВыполнения; Изменение)

{

// Здесь инструкции цикла (тело цикла))

}

Инициализация — инструкция инициализации счетчика циклов.

УсловиеВыполнения — выражение, значение которого определяет условие выполнения инструкций цикла. Инструкции цикла выполняются до тех пор, пока УсловиеВыполнения истинно, т. е. не равно нулю.

Изменение — инструкция изменения параметра цикла. Как правило, эта инструкция изменяет значение переменной, которая входит в УсловиеВыполнения.

· инструкция for используется для организации циклов с фиксированным, известным во время разработки программы, числом повторений;

· количество повторений цикла определяется начальным значением переменной-счетчика и условием завершения цикла;

· переменная-счетчик должна быть целого ( int ) типа и может быть объявлена непосредственно в инструкции цикла

Пример 1: Программа выводит на экран числа от 1 до 10.

#include <stdio.h>

void main()

{

int counter;

for (counter=1; counter<=10; counter++)

printf ("%d\n", counter);

}

Пример 2: Напишите программу, которая суммирует последовательность целых чисел. Предположите, что первое целое число, считываемое с помощью scanf, определяет количество значений, которое осталось ввести. Ваша программа должна считывать только одно значение при каждом выполнении scanf. Типичной входной последовательностью могло бы быть

5 100 200 300 400 500

где 5 указывает, что должны суммироваться последующие 5 значений.

#include <stdio.h>

void main()

{

int n,i,s=0,ch;

//с помощью цикла for

printf ("Введите число ");

scanf ("%d",&n);

for (i=1;i<=n;i++)

{ scanf ("%d",&ch);

s+=ch;

}

printf ("Сумма равна %d\n", s);

}

 







Дата добавления: 2015-08-12; просмотров: 335. Нарушение авторских прав; Мы поможем в написании вашей работы!




Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

Методика обучения письму и письменной речи на иностранном языке в средней школе. Различают письмо и письменную речь. Письмо – объект овладения графической и орфографической системами иностранного языка для фиксации языкового и речевого материала...

Классификация холодных блюд и закусок. Урок №2 Тема: Холодные блюда и закуски. Значение холодных блюд и закусок. Классификация холодных блюд и закусок. Кулинарная обработка продуктов...

ТЕРМОДИНАМИКА БИОЛОГИЧЕСКИХ СИСТЕМ. 1. Особенности термодинамического метода изучения биологических систем. Основные понятия термодинамики. Термодинамикой называется раздел физики...

КОНСТРУКЦИЯ КОЛЕСНОЙ ПАРЫ ВАГОНА Тип колёсной пары определяется типом оси и диаметром колес. Согласно ГОСТ 4835-2006* устанавливаются типы колесных пар для грузовых вагонов с осями РУ1Ш и РВ2Ш и колесами диаметром по кругу катания 957 мм. Номинальный диаметр колеса – 950 мм...

Философские школы эпохи эллинизма (неоплатонизм, эпикуреизм, стоицизм, скептицизм). Эпоха эллинизма со времени походов Александра Македонского, в результате которых была образована гигантская империя от Индии на востоке до Греции и Македонии на западе...

Демографияда "Демографиялық жарылыс" дегеніміз не? Демография (грекше демос — халық) — халықтың құрылымын...

Studopedia.info - Студопедия - 2014-2025 год . (0.013 сек.) русская версия | украинская версия