ВПЕРВЫЕ ХОЧУ ЗНАТЬ О ПОСЛЕДНЕЙ ЧАСТИ, НЕ ПРОМЫШЛЯЙТЕ ОТКРЫТЬ ЭТУ ССЫЛКУ……

ВЫ ЧУВСТВУЕТЕ УЙТИ……….

Я ЗНАЮ, ЭТО МЕДЛЕННЫЙ ПРОЦЕСС, НО УХОД ЕГО НЕ УСКОРИТ…….

КОГДА ВЫ ХОТИТЕ БРОСИТЬ, ПОДУМАЙТЕ, ПОЧЕМУ ВЫ НАЧАЛИ…!!!!!!!!!!!!

Я ЗНАЮ, ЧТО ЭТО НЕМНОГО МОТИВАЦИОННО… ЭТО НАЗЫВАЕТСЯ УРОК ЖИЗНИ, РЕБЯТА…….ХАХАХАХАХА

WASSUP……..КАК ПРОХОДИТ НАСТРОЕНИЕ В СЕЗОН ДОЖДЕЙ..!!!!!!!

чувствуешь себя ленивым……или очень активным или…..нет дождя чувствуешь грусть….или наслаждаешься погодой……..ты можешь рассказать о своих ощущениях в поле для комментариев..!!!!!!!!

Окккккк ...... Давайте начнем сегодня с ... ..hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm угадаешь что .............

* ФОРМАТИРОВАННЫЕ И НЕФОРМАТИРОВАННЫЕ ЗАЯВЛЕНИЯ ВВОДА И ВЫВОДА……..

→printf()(функция форматированного ввода)

→scanf()(функция форматированного вывода)

→получает()

→получить()

→получитьсимвол()

→путы()

→ удар()

→путчар()

Я знаю, что эти слова не выглядят как чужие слова …. не волнуйтесь, я объясню, что все это значит, где они используются ………..

  • неформатированные функции INPUT -- это функции , которые не определяют тип данных и способ их чтения или записи .
  • getchar(),putchar(),getch(),putch(),gets(),puts()………..
  • #include‹stdio.h› → Если в программе используются getchar(),putchar()
  • #include‹conio.h› → Если в программе используются getch(), putch()

1. получитьчар(),путчар():-

* получитьчар:-

  • Эта функция считывает один символ со стандартного устройства ввода.
  • В скобках нет параметров….
  • синтаксис:-ch_var=getchar();
  • где ch_var → переменная типа символа, которой назначается допустимый символ.

* путчар():-

  • Эта функция печатает один символ на экране.
  • синтаксис:-putchar (ch_var);
  • ch_var → символьная переменная, заключенная в круглые скобки.

окккккккккккккккккккккккккккккккк

давайте попробуем написать небольшую программу…..вы готовы!!!!!!!!!

ПРИМЕР:-

Напишите программу для чтения символа и печати символа, используя неформатированный оператор ввода-вывода?????

ЕСЛИ ВЫ МОЖЕТЕ НАПИСАТЬ, ПРОДОЛЖАЙТЕ….ЕСТЬ НЕТ ПРОБЛЕМ, ПРОСТО СЛЕДУЙТЕ ЗА МНОЙ………..

Давайте поговорим подробнее о ….ammmmmmmmm

* получает() и ставит():-

получает (): -

  • Эта функция используется для чтения набора символов с клавиатуры.
  • СИНТАКСИС:-получает(строка);
  • где строка представляет собой последовательность символов и имеет тип char.

ставит (): -

  • Эта функция отображает набор символов на экране.
  • СИНТАКСИС:-путы(строка);
  • где строка — это последовательность символов.

ПРИМЕР:-

WAP (написать программу) для чтения имени и печати имени с использованием неформатированного оператора ввода-вывода.

получить() и поставить()

* получить():-

Эта функция считывает символ с клавиатуры и копирует его в основную область.

  • аргумент или параметр не требуется.
  • Эта функция не ждет, пока пользователь нажмет клавишу «Ввод».
  • СИНТАКСИС: - ch_var=getch();

* Путч():-

  • Эта функция выводит или отображает символ, хранящийся в памяти.
  • Переменная должна быть передана в качестве параметра функции.
  • Набранный символ не будет отображаться на экране, если мы используем функцию getch().
  • Набранный символ будет отображаться на экране, если мы воспользуемся функцией getche().

пример:-

Все вышеперечисленное - НЕФОРМАТИРОВАННЫЕ ВХОДЫ И ВЫВОДЫ…..

ТЕПЕРЬ ДАВАЙТЕ ПОГОВОРИМ О ФОРМАТИРОВАННОМ ВВОДЕ И ВЫВОДЕ………..

ФОРМАТИРОВАННЫЕ ЗАЯВЛЕНИЯ ВВОДА И ВЫВОДА…..

→ сканф()

→printf()

  • Форматированные функции ввода-вывода позволяют пользователю указать тип данных и способ их чтения и записи.

ВХОДНЫЕ ФУНКЦИИ:-

→ сканф()

  • Это функция, используемая для чтения с клавиатуры данных любого типа, таких как целое число, символ, число с плавающей запятой, двойное число и строка.
  • СИНТАКСИС: - scanf («строка формата», &var1,var2,……..);
  • где строка формата → состоит из 1 или более форматов, определяющих начало до (%)
  • вар1, вар2……. → список адресов переменных .

* ПРАВИЛА:-

  1. Строка формата должна быть заключена в пару двойных кавычек.
  2. Адрес списка переменных должен быть разделен запятыми.
  3. Значения переменной списка адресов должны совпадать по номеру, типу и порядку переменной.
  4. Адрес списка переменных не должен заключаться в двойные кавычки.

1. int:-(тип данных)

1. %d :- читает десятичные целые значения

2. %ld :- читает длинные целые значения.

3. % u :- считывает целочисленные значения без знака.

4. % hd :- читает короткие целые значения.

5. %O :- считывает восьмеричные значения.

6. % x :- читает шестнадцатеричные значения.

2. char:-(тип данных)

1. %c :- считывает значения символов.

2. %s :- читает строку.

3. float:-(тип данных)

1. %f :- читает числа с плавающей запятой

2. % e:-считывает число с плавающей экспоненциальной точкой.

4.double:-(тип данных)

1. %lf :- читает длинные числа с плавающей запятой или двойные числа.

* ЦЕЛОЕ ВВОД: -

  • %d используется как спецификатор формата.
  • например:-scanf("%d",&numbers);
  • Если в строке формата имеется более 1 спецификатора формата, укажите их с помощью НУЛЕВОГО ПРОСТРАНСТВА.
  • например: - scanf("%d%d%d", &a,&b,&c);
  • Мы можем принимать данные через спецификацию поля (спецификация поля означает количество столбцов или полей, зарезервированных для ввода)
  • например:-scanf("%3d",&num);
  • Если входные данные, которые должны быть присвоены num, равны 2345, то в ячейке памяти сохраняется только 234.

…………………………ПРОДОЛЖЕНИЕ СЛЕДУЕТ…………………..

КАК ОБЫЧНО, НЕ ЗАДАВАЙТЕ СОМНЕНИЙ ……….