Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. VI. Матеріали методичного забезпечення заняття
  2. VI. Матеріали методичного забезпечення заняття
  3. VII.1. Матеріали контролю для підготовчого етапу заняття.
  4. Лужні цементи: класифікація, сировинні матеріали, властивості
  5. Матеріали для самоконтролю якості підготовки
  6. Матеріали щодо методичного забезпечення заняття.
  7. Матеріали, прибори та реактиви.
  8. Методичні матеріали для самостійної підготовки студента.
  9. НАВЧАЛЬНО-МЕТОДИЧНІ МАТЕРІАЛИ З ДИСЦИПЛІНИ

Лабораторна робота №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

Специфікатор Тип Використання
c int or wint_t Байт або символ
C int or wint_t Двобайтовий символ UNICODE
d int Знакове десяткове ціле
i int Знакове десяткове ціле
o int Беззнакове вісімкове ціле.
u int Беззнакове десяткове ціле
x int Беззнакове шіснадцяткове ціле, наприклад "abcdef."
X int Беззнакове шіснадцяткове ціле, наприклад "ABCDEF."
e double Знакове дійсне значення в експоненціальній формі
E double Знакове дійсне значення в експоненціальній формі
f double Дійсне знакове
g double Знакове дійсне, подібне до f i e, але більш компактне (до 4 знаків після коми)
G double Знакове дійсне, подібне до f i Е, але більш компактне (до 4 знаків після коми) ідентичне g
n Pointer to integer Номер останнього успішно виведеного символу потоку чи буферу. Це значення зберігається як ціле і його адреса повертається в якості аргумента
p Pointer to void друкує адресу змінної в шіснадцятковій формі
s String рядок
S String рядок

Note Якщо аргумент %s або %S є вказівник null. "(null)" надрукується.

 

 

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

#include<windows.h>

setlocale(LC_ALL,".1251");




Дата добавления: 2015-09-11; просмотров: 68 | Поможем написать вашу работу | Нарушение авторских прав

Пошук різноманітної інформації в Internet, ії систематизація та оформлення у вигляді реферату. | Розроблення моделі в Simulink | Завдання | Створення типу документа | Облік товарів в оптовій торгівлі. | Вхідні документи з обліку товарів в оптовій торгівлі | Облік операцій в роздрібній торгівлі | Документи з обліку товарів у роздрібній торгівлі | МЕТОДИЧНІ ВКАЗІВКИ |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав