Автор работы: Пользователь скрыл имя, 21 Августа 2013 в 19:39, контрольная работа
Формулировка задания
Напечатать на экране монитора числа, принадлежащие отрезку[1; 99] и кратные числу 3.
Внешняя спецификация
Выходные данные: целые числа, принадлежащие отрезку [1; 99] и кратные целому числу 3(см. диалог). Варианты сообщений:«Числа,принадлежащие отрезку [1;99] и кратные числу 3».
\
Министерство образования и науки Российской Федерации
Государственное
образовательное учреждение высшего
профессионального образования
«Волгоградский государственный технический
университет»
Факультет электроники и вычислительной техники
Кафедра «Программное обеспечение автоматизированных систем»
Контрольная работа
по основам программирования
Номер зачетной книжки 20121592
Волгоград 2013 г.
Формулировка задания
Напечатать на экране монитора числа, принадлежащие отрезку [1; 99] и кратные числу 3.
Внешняя спецификация
Выходные данные: целые числа, принадлежащие отрезку [1; 99] и кратные целому числу 3(см. диалог). Варианты сообщений: «Числа, принадлежащие отрезку [1;99] и кратные числу 3».
Входные данные: целое число a=1.
Главная функция: печатает на экране монитора числа, принадлежащие отрезку [1; 99] и кратные числу 3.
Диалог:
«Числа, принадлежащие отрезку [1;99] и кратные числу 3:».
Набор тестовых примеров (входные/выходные данные)
Тест: все входные данные определены однозначно условием, поэтому достаточно одного теста.
Вход: a.
Выход: Печать «Числа, принадлежащие
отрезку [1;99] и кратные числу 3»:3,6,9,12,15,18,21,24,27,30,
60,63,66,69,72,75,78,81,84,87,
Структура данных
Имя |
Тип |
Описание |
a |
Целое число |
Число из заданного промежутка. |
Алгоритм (в виде блок-схемы)
Вход:--
a.
Печать: «Числа, прина-
длежащие отрезку [1;99] и
кратные числу 3».
a=1, a<100, шаг-1
Да a/3 остаток Нет
равен 0?
Вывести а
Окончание
Выход: числа, принадлежащие отрезку [1;99] и кратные числу 3.
Кодировка
// Prog1.cpp: определяет точку входа для консольного приложения.
//
/* Печать на экране монитора чисел, принадлежащих отрезку [1; 99] и кратных числу 3. */
#include "stdafx.h"
#include <conio.h>
#include<iostream>
#include<windows.h>
#include <math.h>
using namespace std;
char s1[256];
char *rus(char *s2)
{ AnsiToOem(s2,s1);return s1; }
int _tmain(int argc, _TCHAR* argv[])
{
int a; // Задаем переменную а
cout<<rus("Числа, принадлежащие отрезку [1;99] и кратные числу 3")<<endl;
//Находим числа кратные заданному числу 3 и выводим их на экран.
for(a=1; a<100; a++;)//Задаем цикл, в котором переменная а будет принимать
{
if(a%3==0) //если а делится на три без остатка, то
cout<<a<<endl;//выводим ее значение на экран
}
// Задержка результатов на экране до нажатия клавиши Enter
_getch();
return 0;
}
Информация о работе Контрольная работа по "Основам программирования "