Скачиваний:
3
Добавлен:
01.05.2025
Размер:
362 Кб
Скачать
☆

Int main() //имя головной программы

{

Int k,m; //описание переменных

scanf(“ %d%d”,&k,&m); //ввод данных

system(“pause”);

}

Общий вид функций вывода :

printf( “ < список форматов >”, < список вывода > )

Функция printf в качестве < список форматов > использует те же форматы, что и функция ввода. Дополнительно можно использовать спецификаторы:

\n – переход к новой строке;

\p – вывод на экран адреса переменной;

\t - позволяет сделать несколько пробелов между данными при выводе (табуляция).

В качестве данных < список вывода > записываются идентификаторы переменных, разделённые запятыми.

printf( “%d%d\n”,k,m );

printf( “ введите данные “);

putchar(ch);

putchar() – выводит на экран символ.

Пример: putchar( ‘a’ ); putchar( getchar());

Пример #include<cstdio>

Using namespace std;

void main()

{

int k,m;

float a;

printf(“введите данные”);

scanf(“%d%d%f”,&k,&m,&a );

printf(“k=%d\tm=%d\ta=%f”,k,m,a);

system(“pause”);

}

С++ обеспечивает поддержку системы ввода / вывода в заголовочном файле <iostream>.

Общая форма операторов имеет вид:

Ввод cin>> <идентификатор переменной>;

вывод cout<< <выражение>;

где <выражение> - идентификатор переменной, строка символов или арифметическое выражение.

Пример #include<iostream>

Using namespace std;

int main()

{

int x;

char name[10];

char c;

cout<< “введите данные”;

cin>>x;

cin>>c;

cin>>name;

cout<< “ исходные данные”;

cout<<”\nx=”<<x;

cout<<”\nc=”<<c;

cout<<”\n”<<name;

system(“pause”);

}

Задание:

Составить программу ввода и вывода переменных типа int, char, float, long, функциями языка С и С++.

Контрольные вопросы

1. Какие головные файлы необходимо включить в программу, чтобы ввести данные?

2. Какая директива подключает головные файлы к программе?

3. Какие функции осуществляют ввод на языке C?

4. Какие функции осуществляют ввод на языке C++?

5. Какие функции осуществляют вывод на языке C?

6. Какие функции осуществляют вывод на языке C++?

7. Для какой цели используются форматы переменных?

8. Как получить адрес переменной?

9. Какие вспомогательные форматы позволяют улучшить вывод?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]