Wartość maksymalna spośród 3 wczytanych liczb max(a,b,c)
Transkrypt
Wartość maksymalna spośród 3 wczytanych liczb max(a,b,c)
Wartość maksymalna spośród 3 wczytanych liczb max(a,b,c) START czytaj a,b,c TAK NIE a>b TAK NIE TAK a>c pisz a pisz c b>c pisz b STOP #include <stdio.h> int main() { //max(a,b,c) int a, b,c; printf("\n\n\ta="); scanf("%d",&a); printf("\n\n\tb="); scanf("%d",&b); printf("\n\n\tc="); scanf("%d",&c); if(a>b) if(a>c) printf("\n\ta jest wieksze\n\n"); else printf("\n\tc jest wieksze\n\n"); else if(b>c) printf("\n\tb jest wieksze\n\n"); else printf("\n\tc jest wieksze \n\n\n"); } NIE pisz c Pierwiastki równania liniowego bx + c = 0 START czytaj b,c TAK NIE b=0 TAK c=0 pisz toŜsamość NIE pisz sprzeczność x=-c/b pisz x STOP #include <stdio.h> int main() { //rownanie liniowe bx+c=0 double b,c,x; printf("\n\n\tb="); scanf("%lf",&b); printf("\n\n\tc="); scanf("%lf",&c); if(b==0) if(c==0) printf("\n\ttozsamosc\n\n"); else printf("\n\tsprzecznosc\n\n"); else { x=-c/b; printf("\n\tx=%10.5lf \n\n\n",x); } } Pierwiastki równania kwadratowego ax2 + bx + c = 0 START czytaj a,b,c TAK TAK TAK b=0 NIE a=0 NIE NIE d=b*b-4*a*c x1=(-b-sqrt(d))/(2*a) x2=(-b+sqrt(d))/(2*a) x=-c/b pisz x1,x2 pisz toŜsamość pisz sprzeczność STOP pisz x #include <stdio.h> #include <math.h> int main() { //rownanie kwadratowe //trzeba dolaczyc biblioteke matematyczna: gcc rk.c -lm -o rk double a, b,c,x1,x2,delta; printf("\n\n\ta="); scanf("%lf",&a); printf("\n\n\tb="); scanf("%lf",&b); printf("\n\n\tc="); scanf("%lf",&c); if (a==0) if(b==0) if(c==0) printf("\n\ttozsamosc\n\n"); else printf("\n\tsprzecznosc\n\n"); else { x1=-c/b; printf("\n\tx=%10.5lf \n\n\n",x1); } else { delta=b*b-4*a*c; if(delta>=0) { x1=(-b-sqrt(delta))/(2*a); x2=(-b+sqrt(delta))/(2*a); printf("\n\tx1=%10.5lf x2=%10.5lf\n\n",x1,x2); } else printf("\n\tnie ma pierwiastkow rzeczywistych\n\n"); } }