DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

Розрахункова робота №1

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

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

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

Рік:
2013
Тип роботи:
Розрахункова робота
Предмет:
Програмно-орієнтовані мови програмування

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

 Міністерство науки та освіти України Національний університет “Львівська політехніка” Інститут комп’ютерних наук та інформаційних технологій Кафедра АСУ Розрахункова робота №1 з предмету ”Проблемно орієнтовані мови програмування” Львів – 2008 Задано довге ціле число. Написати вираз який повертає суму двох середніх байт цього числа. Блок-схема #include<stdio.h> #include<conio.h> int main(void) { clrscr (); long int a,s=0; printf("\n\tVvedit dovge cile chuslo: "); scanf("%li",&a); s=((a&0x00ff0000)>>16)+((a&0x0000ff00)>>8); printf("\nSuma dvox serednix baitiv danogo chusla\n\tS=%li",s); getch (); return 0; } Скласти програму підрахунку кількості різних чисел в масиві, елементами якого є додатні двобайтні значення. Блок-схема #include<stdio.h> #include<conio.h> #define N 100 int main(void) { clrscr (); int a[N],s=0,i,j,n,b,change=1; printf("\nVvedit rozmirnist masuvy: "); scanf("%i",&n); printf("\nVvedit elementu masuvy:\n"); for (i=0;i<n;i++) scanf("%i",&a[i]); while (change==1) { change=0; for (i=0;i<n;i++) { if (a[i]>a[i+1]) { b=a[i]; a[i]=a[i+1]; a[i+1]=b; change=1; } } } for (i=0;i<n;i++) { if (a[i]!=a[i+1]) s+=a[i]; } printf("\nSuma riznux chusrl v masuvi S=%i",s); getch (); return 0; } Згенерувати 10 випадкових чотирицифрових чисел, в кожному з яких цифри є різними. Блок-схема #include<stdio.h> #include<conio.h> #include<stdlib.h> #define N 10 int main(void) { clrscr (); randomize (); int a[N],i,a1,a2,a3,a4,p,k; for (i=0;i<N;i++,printf("\n")) { do { p=1000+random(9000); k=p; a1=p%10; p=p/10; a2=p%10; p=p/10; a3=p%10; p=p/10; a4=p; } while (a1==a2||a2==a3||a3==a4||a4==a1||a1==a3||a1==a4||a2==a4); a[i]=k; printf("%i",a[i]); } getch (); return 0; }
Антиботан аватар за замовчуванням

25.01.2013 01:35

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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