Int a,b,c; float g;

scanf("%d",&a); //ввод значения целой переменнойа

scanf("%f",&g); //ввод значения вещественной переменнойg

scanf("%d %d",&b,&c); //ввод значений целых переменныхbиc.

Функции неформатированного вывода символа. Для вывода символа на экран используются функции putchar(аргумент)и putch(аргумент),где аргумент представляется как целое число, соответствующее коду выводимого символа.

char c1=’w’,c2=’z’; putchar(c1); putch(c2);

Функции неформатированного ввода символа. Для ввода символа c клавиатуры используются функции getchar(), getch(), getchе(),которыене имеют аргументов и возвращают целое число, соответствующее вводимому символу. Функцияgetchar()вводит символ с нажатием клавиши Enter; getch() –без нажатия клавиши Enter;без вывода на экран, getchе() –без нажатия клавиши Enterс выводом на экран.

char c3=getchar();

char c4=getch();

char c5=getche();

Функции неформатированного ввода-вывода строки. Для вывода строки на экран используется функция puts(строка),для ввода строки c клавиатуры используется функция gets(строка).

char str1[]="abcd"; puts(str1);

char str2[20]; gets(str2);

Функции ввода-вывода в языке С++

Функция cout<< –выполняет вывод данных на экран, а функция cin>> – ввод данных с клавиатуры. Описаны в файле iostream.h.

В Visual C++подкючаются:

#include <iostream>

Using namespace std;

Флаги и манипуляторы: dec, oct, hex задание системы счисления; endlперевод на новую строку;left, rightвыравнивание; setw(4)задание ширины поля; showpoint, scientific задание точности, ширины

int a=5; float f=3.14;

cout<<a; //вывод на экран числа5

cout<<f; //вывод на экран числа3.14

cin>>а; //ввод с клавиатуры значения переменнойа

cin>>f; //ввод с клавиатуры значения переменнойf

Char ch1,ch2; double d1,d2;

cin>>ch1>>d1>>d2>>ch2;

cout<<dec<<ch1<<oct<<a<<hex<<a<<endl;

cout<<setw(5)<<ch2; //вывод числа с шириной 5 позиций


Операторы

4.1 Операторы-выражения

Алгоритм – это последовательность действий для решения поставленной задачи. Блок-схема – это графическое представление алгоритма, дополненное пояснительными словами

Оператор-выражение – это переменные, функции и константы, объединенные знаками операций, после которых стоит точка с запятой.

Составной операторэто несколько операторов, заключенных в фигурные скобки { }.

{a=45; d=-5; res=a*d;}

Блок это составной оператор, внутри которого имеются определения переменных.

{int x=15; //определение переменнойх

k=-5; sum=x+k;}

Пример. Два числа типа float вводятся с клавиатуры и находится среднее арифметическое этих чисел

#include <stdio.h>

Void main()

{float a,b,res;

puts("Введите два числа");

scanf("%f %f",&a,&b);

res=(a+b)/2;

printf("a=%6.2f b=%6.2f res=%6.2f\n",a,b,res);

}

4.2 Операторы выбора

4.2.1 Условный оператор

Условный оператор if…else выбирает один из двух вариантов и имеет такой синтаксис:








Дата добавления: 2016-04-11; просмотров: 609;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.