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

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

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

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

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

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ ЛЬВІВСЬКА ПОЛІТЕХНІКА” ЛАБОРАТОРНА РОБОТА № 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:11-

Коментарі

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

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

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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