У вас вопросы?
У нас ответы:) SamZan.net

Тема- Організація вводу-виводу в С Мета- Ознайомити студентів з середовищем компілятора С

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 28.12.2024

Лабораторна робота №1

Тема: Організація вводу/виводу в С++

Мета: Ознайомити студентів з середовищем компілятора С++. Навчити користуватись функціями вводу/виводу в С++ та вводом/виводом за допомогою потоків.

Контрольні запитання

  1.  Які способи передбачені в С++ для вводу (виводу) даних?
  2.  Які оператори використовуються для вводу(виводу) на потік?
  3.  Які види потоків є в С++?
  4.  Які бібліотеки необхідні для роботи з потоками вводу/виводу?
  5.  Які escape-послідовності використовують для форматування рядкових лібералів?
  6.  Який синтаксис функції printf()?
  7.  Які специфікатори перетворення використовуються для виведення цілих (дійсних) чисел?
  8.  Який символ задає специфікатор перетворення?
  9.  Який синтаксис функції scanf()?

ЗАВДАННЯ

1. Вивести на екран повідомлення «Hello WORLD!».

2. Вивести на екран своє ім’я і прізвище.

3. Вивести на екран середнє арифметичне трьох чисел заданих з клавіатури.

Наприклад, SerAr(25, 17, 6)=16 

4. Вивести на екран суму  двох шістнадцяткових чисел, заданих з клавіатури. Використати функції printf() та scanf().

5. Видрукувати в три колонки таблицю множення  

  1.  на 2;
  2.  на 3;
  3.  на 4;
  4.  на 5;
  5.  на 6;
  6.  на 7;
  7.  на 8;
  8.  на 9;
  9.  на 10;
  10.  на 11;

Наприклад

2*2=4

2*5=10

2*8=16

2*3=6

2*6=12

2*9=18

2*4=8

2*7=14

2*10=20

6. Вивести на екран

  1.  «Audaces fortuna juvat» - сміливим допомагає доля

\Вергілій\

  1.  «Ars longa, vita brevis est» - наука безмежна, а життя коротке

\Гіпократ\

  1.  «Mens sana in соrроrе sano» - в здоровому тілі  здоровий дух

(Ювенал)

  1.  «Veni, vidi, vici!» - Прийшов, побачив, переміг!

/Гай Юлій Цезар/

  1.  «Vita sine litteris mors est» – життя без науки – смерть \ Гарвей \
  2.  «Mutatis mutandis» - \зі змінами\
  3.  «Nihil sine labore» - ніщо не дається без праці!
  4.  «Non scholae, sed vitae discimus» - ми вчимось не для школи, а для життя…
  5.  «Omnia mea mecum porto»  /все своє ношу з собою/
  6.  «Mala herba cito crescit» - погана трава (бур’ян) швидко росте.

Довідкові матеріали

Таблиця специфікаторів перетворення для функції printf()

printf Type Field Characters

Character

Type

Output format

c

int or wint_t

When used with printf functions, specifies a single-byte character; when used with wprintf functions, specifies a wide character.

C

int or wint_t

When used with printf functions, specifies a wide character; when used with wprintf functions, specifies a single-byte character.

d

int

Signed decimal integer.

i

int 

Signed decimal integer.

o

int 

Unsigned octal integer.

u

int 

Unsigned decimal integer.

x

int

Unsigned hexadecimal integer, using "abcdef."

X

int

Unsigned hexadecimal integer, using "ABCDEF."

e 

double

Signed value having the form [ – ]d.dddd e [sign]ddd where d is a single decimal digit, dddd is one or more decimal digits, ddd is exactly three decimal digits, and sign is + or –.

E

double

Identical to the e format except that E rather than e introduces the exponent.

f

double

Signed value having the form [ – ]dddd.dddd, where dddd is one or more decimal digits. The number of digits before the decimal point depends on the magnitude of the number, and the number of digits after the decimal point depends on the requested precision.

g

double

Signed value printed in f or e format, whichever is more compact for the given value and precision. The e format is used only when the exponent of the value is less than –4 or greater than or equal to the precision argument. Trailing zeros are truncated, and the decimal point appears only if one or more digits follow it.

G

double

Identical to the g format, except that E, rather than e, introduces the exponent (where appropriate).

n 

Pointer to integer

Number of characters successfully written so far to the stream or buffer; this value is stored in the integer whose address is given as the argument.

p

Pointer to void

Prints the address of the argument in hexadecimal digits.

s

String

When used with printf functions, specifies a single-byte–character string; when used with wprintf functions, specifies a wide-character string. Characters are printed up to the first null character or until the precision value is reached.

S

String

When used with printf functions, specifies a wide-character string; when used with wprintf functions, specifies a single-byte–character string. Characters are printed up to the first null character or until the precision value is reached.

Note   If the argument corresponding to %s or %S is a null pointer, "(null)" will be printed.

Для виводу кирилиці в консолі Microsoft Visual Studio (C++)

#include<windows.h>

setlocale(LC_ALL,".1251");




1. 214. В данной главе дается то что логически следовало бы излагать позднее.html
2. Контрольная работа по дисциплине Основы олигофренопедагогики Выполнила студентка 5 курса отделе
3. тема управления базами данных СУБД
4. Деньги и их роль в экономике
5. реферат дисертації на здобуття наукового ступеня кандидата технічних наук Дн
6. Если знак функции fx меняется на [b] конечное число раз то площадь плоской фигуры ограниченной линиям
7. Настоящее Положение устанавливает правила формирования выбора или разработки и раскрытия учетной полити
8. Економіка і підприємництво спеціальності 8
9. Теория и методология защиты информации в адвокатской конторе
10. В рядах партии состояло мало людей а лидеры партии Ленин и Троцкий находились за рубежом
11. Амортизация и амортизационные отчислени
12. Сокеты, используемые для установки процессоров Intel
13. КРЫМСКИЙ АГРОТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ ЭКОНОМИЧЕСКИЙ ФАКУЛЬТЕТ Кафедра экономики и организации пр
14. Причины возникновения философии как науки
15. КАРО Санкт Петербург 2005 АРТИКЛЬ Запомните следующие правила- Перед каждым нарицательным существит
16. Изменения в проектную декларацию- 29
17. Куріння серед молоді Виконала- Студентка 4 курсу Групи 9П23-10
18. Профессиональные и личностные качества следователя
19. тематическому анализу для втузов
20.  Какой из органоидов эукариотической клетки имеют две мембраны А оболочка клетки; Б клеточный