Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Задание 1. Вывод текста на одну текущую строку

Вывести (поместить) в поток фразу Организация потокового ввода и вывода и символ перехода на новую сроку.

· Создайте новый проект именем L1_Z1.

· Добавьте в него заголовочные файлы: iostream, locale, stdlib.

· Добавьте в проект оператор стандартного пространства имен.

· Включите в функцию main оператор вывода фразы Организация потокового ввода и вывода символа перехода к следующей строке.

 

Пример вывода текста в одну строку

#include “stdafx.h”

#include “iostream”

#include “locale.h”

#include “stdlib.h”

 

using namespace std;

int _tmain(int argc, _TCHAR* argv[])

{

Setlocale(LC_ALL, “rus”);

cout<<˝Текст˝<<endl;

// или

cout<<˝Текст ˝;

system(“PAUSE”);

return 0;

}

· Сохраните программу.

· Выполните компиляцию.

· Выполните программу, если компиляция прошла успешно.

 

Задание 2. Организация ввода в одну переменную

Определите операторы организации ввода с клавиатуры одного значения в переменную целого типа.

· Добавьте в программу оператор ввода с клавиатуры одного значения в переменную целого типа.

Int _tmain(int argc, _TCHAR* argv[])

{

Setlocale(LC_ALL, “rus”);

int x;

cout<<˝Введите целое число˝<<;

cin>>x;

system(“PAUSE”);

return 0;

}

· Сохраните программу.

· Выполните компиляцию.

· Выполните программу, если компиляция прошла успешно.

 

Задание 3. Организация ввода в несколько переменных

1) Определите операторы организации ввода с клавиатуры трех целых чисел в переменные целого типа одним оператором.

2) Определите операторы организации ввода с клавиатуры трех вещественных чисел в переменные вещественного типа.

3) Определите операторы организации ввода с клавиатуры трех чисел в переменные целого и вещественного типа.

· Добавьте в программу операторы, реализующие ввод по требованиям 1) 2) 3) задания

 

int _tmain(int argc, _TCHAR* argv[])

{

Setlocale(LC_ALL, “rus”);

int x, y, z;

cout<<˝Введите три целых числа˝<<;

cin>>x>>y>>z;

double a, b, c;

cout<<˝Введите три вещественных числа˝<<;

cin>>a>>b>>c;

cout<<˝Введите целое число в переменную целого типа , вещественное число в переменную вещественного типа , целое число в переменную вещественного типа˝<<endl;

cin>>x>>b>>c;

system(“PAUSE”);

return 0;

}

· Сохраните программу.

· Выполните компиляцию.

· Выполните программу, если компиляция прошла успешно.

 

Задание 4. Организация вывода значений выражений

Включить в проект операторы вывода:

1) Значения одной переменной с комментарием выводимого значения.

2) Значения трех переменных через пробел.

3) Значение выражения: x+y*c

int _tmain(int argc, _TCHAR* argv[])

{ ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙

cout<<˝Значение переменной х=˝<<x<<endl;

cout<<˝x=˝<<x<<˝ y=˝<<y<<˝ z=˝<<z<<endl;

cout<<˝Значение выражения =˝<< x+y*c<<endl;

 

}

· Сохраните программу.

· Выполните компиляцию.

· Выполните программу, если компиляция прошла успешно.

 

Задание 5. Организация вывода целого числа в десятичной, восьмеричной и шестнадцатеричной системах счисления

Вывести число 27 в десятичной, восьмеричной и шестнадцатеричной системах счисления

· Подключите к программе заголовочный файл iomanip.h

· Включите в функцию main оператор помещения в поток вывода числа 27 в десятичной, восьмеричной и шестнадцатеричной системах счисления

int _tmain(int argc, _TCHAR* argv[])

{ ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙

cout<<˝В деcятичной с.с.”<<27<<endl;

cout<<˝В восьмеричной с.с.˝<<oct(27)<<endl;

cout<<˝В шестнадцатеричной с.с.˝<<hex(27)<<endl;

 

}

· Сохраните программу.

· Выполните компиляцию.

· Выполните программу, если компиляция прошла успешно.

 

Задание 6. Использование методов объекта cout для организации форматированного вывода

1) Вывести три целых числа, установив ширину поля вывода 10, прижимая число к правому краю.

2) Вывести вещественное число в поле шириной 10 и с точностью 4 знака после точки.

int _tmain(int argc, _TCHAR* argv[])

{ ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙

cout.width(10);

cout<<˝x=˝<<x<<˝ y=˝<<y<<˝ z=˝<<z<<endl;

cout.width(10);

cout.precision(4);

cout<<˝a=˝<<a<<˝ b=˝<<b<<˝ c=˝<<c<<endl;

 

}

· Сохраните программу.

· Выполните компиляцию.

· Выполните программу, если компиляция прошла успешно.

 

Тема 4. Операции над значениями простых типов данных

Задание 1. Операции над значениями целого типа

Включите в функцию main операторы, обеспечивающие выполнение следующих заданий:

· Определите две переменные а и b целого типа, например, типа int.

· Введите значения в две переменные целого типа, используя объект cin. Выведите запрос на ввод данных.

    • Выведите результаты арифметических операций (+, -, /, %, *) для целых чисел, используя объект cout.
    • Проверьте правильность операций.
    • Введите в переменную а значение. Выведите результат выражения а/2, а также а/2.0. Одинаков ли результат.

· Сохраните программу.

· Выполните компиляцию.

· Выполните программу, если компиляция прошла успешно.

 

Задание 2. Операции над значениями вещественного типа типа

Включите в функцию main операторы, обеспечивающие выполнение следующих заданий:

· Определите две переменные с и d вещественного типа, например, типа float и double.

· Введите значения в две переменные целого типа, используя объект cin.

· Вывод результатов арифметических операций (+, -, /, *) для вещественных чисел, используя объект cout.

· Выведите результат операций: вещественное значение поделить на целое число.

· Сохраните программу.

· Выполните компиляцию.

· Выполните программу, если компиляция прошла успешно.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...