DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт з лабораторної роботи № 1 з програмування

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра електронних обчислювальних машин

Інформація про роботу

Рік:
2006
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування
Група:
КІ-14
Коротко про документ

Про що ця робота

Звіт присвячено виконанню першої лабораторної роботи з програмування. У роботі розглядаються методи переведення чисел у різні системи числення та наведено код програми на C.

У роботі розглядаються

  • Системи числення
  • Програмування на C
  • Вказівники в C
  • Переведення чисел
  • Лабораторна робота

Зміст і розділи

  1. Тема
  2. Мета
  3. Теорія
  4. Програма
  5. Результат
  6. Висновок
Для кого:Студенти технічних спеціальностей та викладачі.
Викладачі:Не вказано

Ключові поняття

системи численнявказівникипрограмуваннямова Cдвійкова системашістнадцяткова системапам'ятьалгоритм

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет „Львівська політехніка” Кафедра ЕОМ Звіт з лабораторної роботи № 1 з програмування Тема: Форми представлення чисел. Мета: Навчитися переводити числа в ручну і за допомогою програм в різні системи числення. Теорія: Для того щоб перевести число з десяткової в іншу систему числення (двійкову, вісімкову і т.д.) його потрібно ділити на основу системи числення ( 2,8 ). Число у новій системі числення записується у вигляді залишків від ділення починаючи з останнього. Остання цифра дає старшу цифру результату. Це провило зручніше застосовувати при переведенні з більшою основою до системи числення з меншою основою. Для переведення правильного дробу – його потрібно множити на основу тої системи числення до якої він переводиться. Дріб у новій системі числення записується у вигляді цілих частин проміжних добутків, починаючи з першого. Для переведення чисел із системи з меншою основою до системи з більшою основою число подається у вигляді суми добутків значень кожного розряду. Програма зчитування з пам’яті і переводу чисел з одної системи числення до іншої: #include<stdio.h> #include<string.h> int main() { int a=22,i=0; int *p; p=&a; int w[50]; printf(" shistnadcatkova pretstav:\t\n%x\n",*p); while(a>1) { if(a%2==0) { a=a/2; w[i]=0; } else { w[i]=1; a=a/2; } i++; } if(a=0) w[i]=0; else w[i]=1; printf("\tDvijkove pretstav:\n"); for(i;i>=0;i--) { printf("%d",w[i]); } printf("\n"); return 0; } Результат: а = 22 = 16 = 10110 Висновок: на даній лабораторні роботі ми навчилися переводити числа з однієї системи числення до іншої. Також навчилися пере водити числа за допомогою своїх програм, засвоїли роботу з вказівниками.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!