четверг, 31 октября 2013 г.

Пример №1 решения задач на циклы

Задача 1.
Напечатать таблицу перевода расстояний в футах в метры (1 фут-30,48 см) для значений от N до K футов с шагом d футов. Подсчитать количество строк в таблице, в которых расстояние меньше 5 м. Подсчитать среднее значение расстояния в метрах в таблице.

Разработка программы
В программе введены переменные:
f  -текущее расстояние в футах,
m -текущее расстояние в метрах;
i -номер шага;
ii - количество строк в таблице, в которых расстояние меньше 5 м;
s -сумма, а затем -среднее.

Можно воспользоваться любым оператором цикла, но наиболее интересен оператор for, который в С/С++ представляет собой уникальный мощный инструмент, позволяющий написать очень компактный, ёмкий программный код.

Написать можно, например, так:

среда, 30 октября 2013 г.

Задача на циклы

Требования к разрабатываемой программе:
Напишите программу, реализующую Вашу задачу. В программе обязательно должны присутствовать:
  • цикл for;
  • совмещение операции присваивания с бинарными операциями (например, a+=b);
  • операторы scanf и printf .
Задача предполагает обязательную распечатку таблицы и расчет суммы или числа слагаемых (всех имеющихся или удовлетворяющих некоторому условию).
  
Указания:
Блок-схема программы  может выглядеть так (здесь i-номер шага цикла, s-сумма, с-очередное слагаемое, n -счетчик):


Приемы расчета сумм рядов описаны в методичке Структурное программирование в ИСР "Free Pascal"  на стр.37-41.

вторник, 29 октября 2013 г.

Зарегистрируйтесь в Google!

Для того, чтобы задать вопрос или поместить текст своей программы, зарегистрируйтесь в Гугле. Смотрите инструкцию по регистрации (созданию аккаунта).

Создание проекта

I.Сделайте отладку пробной задачи:
1.      Создайте консольное приложение. Для этого:
·        Запустите Microsoft Visual Studio 2008  из меню Пуск/Все программы/ Microsoft Visual Studio 2008
·        Создайте консольное приложение в Меню  Файл/Создать/Проект. В открывшемся меню слева выбрать тип проекта  WIN32, справа – шаблон Консольное приложение WIN32. Ввести имя проекта в окне внизу  и нажать ОK.
·        В следующем окне Мастера приложения WIN32 нажмите Далее, в открывшемся окне параметров приложения, поставьте галочку возле параметра Пустой проект и нажмите Готово.
·        Проект создан, но к нему необходимо присоединить файлы. В главном меню выберите Проект/Добавить новый элемент, в открывшемся списке шаблонов файлов  выберите Файл С++ и введите внизу его имя. Нажмите кнопку Добавить.
·        Наберите программу в открывшемся центральном окне проекта.


·        Запустите проект:
o       Запишите файл на диск  (нажмите на значок дискеты)
o       Откомпилируйте его -меню Построение/Построить решение (F7)   Если есть ошибки –исправьте и откомпилируйте снова.
o       Произведите компоновку  -меню Построение/Построить Имя_проекта 
o       Запустите на выполнение -меню Отладка/Запуск без отладки

II.Напишите собственную задачу
         Напишите программу, реализующую Вашу задачу. В программе обязательно должны присутствовать:
·        Цикл for
·        совмещение операции присваивания с бинарными операциями (например, a+=b).
·        операторы scanf   и   printf.