Звiт з навчальної практики з "Iнформаційних технологій"
Автор: makh21 • Февраль 3, 2024 • Отчет по практике • 7,164 Слов (29 Страниц) • 120 Просмотры
Макогоненко
Університет економіки та права “КРОК”
Коледж економіки, права та інформаційних технологій
Циклова комісія з інформаційних технологій
ЗВІТ
з навчальної практики
Студент ІІ курсу групи КН-20
Макогоненко Ярослав Володимирович
Керівник практики
Ст. викладач
Жовтяк Ігор Васильович
_____________________
(резолюція "До захисту")
(підпис студента) _____________
______________ _______________
(дата) (підпис)
Київ 2020
Завдання на навчальну практику
студенту
1. Теоретична частина
Самостійно використовуючи різні інформаційні джерела, ознайомитись з використанням систем контролю версій, закріпити знання, які знадобляться у майбутній професії
2. Практична частина
Виконати практичні завдання згідно свого варіанту. Закріпити навички в програмуванні С/С++.
ЗМІСТ
Практичне заняття 9. 3
Завдання 9. Перетворення рядка в число і назад 3
Завдання 10. Переклад чисел в різні системи числення 4
Завдання 11. Переклад десяткового дробу в звичайну 8
Завдання 84А. Сформувати квадратну матрицю порядку n (n – парне) за зразком: 13
Завдання 154А. Скласти програму розрахунку суми факторіалів усіх парних чисел від m до n. 15
Завдання 273В. Задано рядок, що містить зашифрований український текст. Кожна літера замінюється наступною за нею в абетці, а літера “я” замінюється літерою “а”. Отримати в новому файлі дешифровку даного тексту. 17
Завдання 284А. Вивести дані про студентів, середній бал у яких >=4 і немає трійок. 21
ВИСНОВКИ 24
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 25
Практичне заняття 9.
Завдання 9. Перетворення рядка в число і назад
Код написаний за допомогою бібліотеки ‘sstream’, яка призначена для роботи зі строками.
Код програми:
#include <iostream>
#include <sstream>
//Практичне заняття 9. Завдання 9.
using namespace std;
int main()
{
stringstream ss;
string str;
int num;
cout << "Enter the number: ";
cin >> num;
ss << num;
ss >> str;
cout << "Converted string to number: " << str;
}
Скріни роботи програми:
[pic 1]
Завдання 10. Переклад чисел в різні системи числення
Код програми запрошує систему числення, число і систему числення в яку ми хочемо перевести число. Переклад в іншу систему числення відбувається в декілька етапів.
Спершу число переводиться в десяткову систему числення і вже потім в ту систему числення, яку вказав користувач.
Код програми:
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <sstream>
#include <math.h>
//Практичне заняття 9. Завдання 10.
using namespace std;
int SystemTo10(char[], int);
int TMP(int, int);
int main()
{
int radix, radix2, res = 0, deg = 0, tmp; //radix - основа системи числення, res - результат, deg - степінь
char val[100] = " "; //рядок в яку введено число
cout << "Enter the value: ";
gets_s(val);
cout << "Enter the radix system: ";
...