Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Else оператор_3;
Тернарная условная операция?: Тернарная операция имеет форму: условие? выражение_1: выражение_2; результатом данной операции будет выражение_1, если условие истинно, иначе - выражение_2. Например, найти модуль числа: abs = а>0? а: -а; ПРИМЕРЫ РЕШЕНИЙ 1. Введите число, если оно не меньше 50, то на экране - “Зачтено!!!!”, иначе “Попробуйте в следующий раз”.
#include <stdio.h> #include <conio.h> void main(void) { // определение переменых int num; // ввод данных puts(”Enter the data: ”); scanf(”%d”, &num); if (num>=50) puts(”To pass a test!!!! ”); else puts(”Try next time”); getch(); }
2. Ввести 3 числа и определить наибольшее из них. #include <stdio.h> #include <conio.h>
void main(void) { //определение переменных int x, у, z, max; //ввод данных printf("Vvedite 3 chisla: "); scanf ("%d%d%d", &x, &y, &z); //предполагаем, что первое введенное число //является максимальным max = х; if (max < у) max=y; if (max < z) max=z; printf ("max iz chsel: %-5d%-5d%-5d", x, y, z); printf(" eto %d\n",max); getch(); }
3. Ввести исходные данные x, y, z. Вычислить значение , где в зависимости от выбора f(x): sin (x), cos (x) или tg (x).
#include <stdio.h> #include <conio.h> #include <math.h>
void main(void) { double a, c, x, y, z, f; int nom; clrscr(); // очистка экрана puts("Function U(x):\n 1 - cos(x)\n 2 - sin(x)\n 3 - tan(x)"); puts(” Input nomer ”); scanf("%d", nom); if (nom==1) f=cos(x); else if (nom==2) f=sin(x); else if (nom==3) f=tan(x); else { puts(” nom>3 ”); exit; } puts("Input z>1"); scanf("%lf",&z); if (z<=1) x= z*z+1; else x=1/sqrt(z-1); puts("Input a, c"); scanf("%lf%lf",&a, &c); y = a* log(fabs(x)) + exp(x); y = y + c*pow(sin(f*f – 1), 3); printf (” y=%6.2lf\n ”, y); getch(); }
Date: 2015-10-19; view: 366; Нарушение авторских прав |