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

АЛГОРИТМИ З ЦИКЛІЧНОЮ СТРУКТУРОЮ

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

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

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

Рік:
2011
Тип роботи:
Лабораторна робота
Предмет:
Інші

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ ЛЬВІВСЬКА ПОЛІТЕХНІКА” ЛАБОРАТОРНА РОБОТА № 4 АЛГОРИТМИ З ЦИКЛІЧНОЮ СТРУКТУРОЮ Задача № 1. Скласти програму для знаходження розв"язку квадратного рівняння Програма до задачі 1 #include <stdio.h> #include <math.h> float a, b, c, d, x1, x2,x; // Тіло програми float main() { // Ввід даних для розрахунку printf("Enter variable a, b, c:\n"); printf("a="); scanf("%f",&a); printf("b="); scanf("%f",&b); printf("c="); scanf("%f",&c); // Обрахування дискримінанту dEc = (b*b-4*a*c); // Аналіз значення дискримінанту if (d<0) { printf("Not solution/n"); } else { // Розрахунок коренів x1=(-b - sqrtf(d))/(2*a); x2=(-b + sqrtf(d))/(2*a); // Вивід результатів на екран printf("x1=\n%f\n",x1); printf("x2=\n%f\n",x2); }; return (0); } Задача №2. Визначити номер квадранта, в якому знаходиться точка з заданими координатами х, у. Програма до задачі 2 #include <stdio.h> #include <math.h> float x, y; // Тіло програми float main() { // Ввід даних для розрахунку printf("Enter coordinate point:\n"); printf("x="); scanf("%f",&x); printf("y="); scanf("%f",&y); // визначенння належності до осей координат if (x==0 || y==0) printf("Point to be line coordinate\n"); // визначенння належності до квадрантів else { if(x>0 && y>0) printf("Point to be quadrant I\n"); if(x<0 && y>0) printf("Point to be quadrant II\n"); if(x<0 && y<0) printf("Point to be quadrant III\n"); if(x>0 && y<0) printf("Point to be quadrant IV\n"); } return (0); } Задача №3. Визначити, чи є задане число двозначним і парним. Програма до задачі 3 #include <stdio.h> #include <math.h> //Задаємо змінні int halfnu1; float num, decnum, halfnum, fract; int main() //тіло програми { //Вводимо значення цілого числа printf("Enter whole number A:\n"); scanf("%f",&num); decnum = num / 10; // кількість десятків halfnum = num / 2; // половина числа // визначенння належності до двохзначних чисел if (decnum<1 || decnum>=10) printf("\nNumber out of range or enter letter\n"); // визначенння парності else { halfnu1 == halfnum; fract = halfnu1- halfnum; if (fract <0) printf("Number is unpaired and two-figured \n"); else printf("Number is pair and two-figured \n"); } return (0); } Задача №4. Ввести з клавіатури два рядки і порівняти їх за кількістю символів. Програма до задачі 4 #include <stdio.h> #include <string.h> // char string1[50]; char string2[50]; int L1,L2; int main() // { printf("Enter text string 1 ->\n"); gets(string1) ; int L1= strlen(string1); printf( "Long string1 %i char\n", L1); printf("\nEnter text string 2 ->\n"); gets(string2) ; int L2= strlen(string2); printf( "Long string2 %i char\n", L2); if(L1>L2) printf("\nString1 longer than string2 %i char\n", L1-L2); else { if(L1==L2) { printf("\nString equal long\n"); } else printf( "\nString2 longer than string1 %i char\n", L2-L1); } return 0; }
Антиботан аватар за замовчуванням

09.11.2011 14:43

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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