Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorna_robota_6_informatika.docx
Скачиваний:
20
Добавлен:
17.05.2015
Размер:
54.7 Кб
Скачать

Спецификации формата функцни scanf()

Код

Назначение

Читает значение с плавающей точкой (только С99)

%A

Аналогично коду %а (только С99)

%c

Читает один символ

%d

Читает десятичное целое

%i

Читает целое в любом формате (десятичное, восьмеричною мли шестнадцатеричное)

%e

Читает число с плавающей точкой

%E

Аналогично коду %e

%f

Читает число с плавающей точкой

%F

Аналогично коду %f (только С99)

%g

Читает число с плавающей точкой

%G

Аналогично коду %g

%o

Читает восьмеричное число

%s

Читает строку

%x

Читает шестнадцатеричное число

%X

Аналогично коду %x

%p

Читает указатель

%n

Принимает целое значение, равное количеству прочитанных до сих пор символов

%u

Читает десятичное целое без знака

%[]

Просматривает набор символов

%%

Читает знак процента

Приклад програми додавання двох цілих чисел

#include <cstdlib>

#include <stdio.h> //Директива препроцесора

int main() //об’явлення головної функції

{ //початок операторного блоку

int integer1, integer2, sum; //об’явлення змінних

printf(“Enter first integer \n”); //виведення повідомлення

scanf(“%d”, &integer1); //прочитати ціле

printf(“Enter second integer \n”); //виведення повідомлення

scanf(“%d”, &integer2); //прочитати ціле

sum=integer1+integer2; //присвоїти суму

printf(“Sum is %d \n”, sum); //надрукувати суму

sustem(“pause”);

return 0;

}

Хід роботи.

  1. Запустити середовище Dev-С++ через команду ПУСК.

  2. Створити вихідний файл: Файл/Створити/Вихідний файл.

  3. В вікні написати текст програми.

  4. Розв'язати задачу та скласти програму на мові С відповідно до варіанта.

  5. Перевірити програму: натиснути Виконати/Скомпілювати або Сtrl+F9. При цьому Вам буде запропоновано зберегти проект (потрібно зберегти).

  6. Запустити програму на виконання: Виконати/Викопати або Ctrl+F10.

Варіанти завдань.

1 - 1.1 Три опори R1, R2, RЗ з'єднано паралельно. Знайти сумарний опір.

2 - 1.2 Три опори R1, R2, RЗ з'єднано послідовно. Знайти сумарний опір.

3 - 1.3 Три ємності СІ, С2, СЗ з'єднано паралельно. Знайти сумарний _ реактивний опір.

4 - 1.4 Три ємності СІ, С2, СЗ з'єднано послідовно. Знайти сумарний реактивний опір.

5 - 2.1 Дано а,с,х. Обчислити А, якщо

6 - 2.2 Дано а,с,х. Обчислити В, якщо

7 - 2.3 Дано а,с,х. Обчислити А, якщо

8 - 2.4 Дано а,с,у. Обчислити С, якщо

9 - 3.1Знайти середнє значення десяти чисел.

10 - 3.2 Знайти добуток восьми чисел.

11 - 3.3 Знайти силу струму в колі, якщо відомі опір кола та вхідна напруга.

12 - 3.4 Знайти площу круга.

13 - 4.1 Визначити периметр п'ятикутника.

14 - 4.2 Визначити периметр дев'ятикутника.

15 - 4.3 Визначити об'єм куба.

16 - 4.4 Визначити площу бокової поверхні конуса.

17 - 5.1 Визначити час падіння тіла з висоти.

18 - 5.2 Визначити значення гіпотенузи прямокутного трикутника за теоремою Піфагора.

19 - 5.3 Перевірити властивість діагоналей прямокутника.

20 - 5.4 Визначити радіус циліндра, якщо відомі його висота та об'єм.

ЗАУВАЖЕННЯ: програми без коментарів не зараховуються!