Informatyka 6, ZADANIE 1


1.Napisz i uruchom Twój pierwszy program:

#include <stdio.h>

void main(void)

{

printf("Witaj!\n");

}

2. Napisz program rozwiązujący równanie kwadratowe. Skompiluj i uruchom go dla 4 różnych zestawów danych
(np.: dla a, b, c = (1, 4, 3), (1, 1, 3), (1, 2, 1), (0, 1, 1) ).

#include <stdio.h>

#include <math.h>

int main()

{

double a, b, c, delta, x1, x2;

printf("podaj wartości a, b, c\n");

// czytanie danych

scanf("%lg %lg %lg", &a, &b, &c");

//obliczanie delta

delta=b*b-4*a*c;

if (delta<0)

{

printf("Delta jest ujemna");

return 0;

}

else

{

x1=(-b+sqrt(delta))/(2*a);

x2=-b/a-x1;

printf("Pierwiastki wynoszą: "\n);

printf("x1=%lg x2=%lg\n",x1,x2);

}

return 0;

}

3.Zmodyfikuj tak program, aby poprawnie działał przy a=0. Pamiętaj, że obliczenia prowadzone są ze skończoną dokładnością i że nie można użyć wyrażenia logicznego a==0. Zamiast tego użyj fabs(a)<ZERO gdzie ZERO jest stałą zdefiniowaną następująco:

#define ZERO 1.0e-12

4.Zmodyfikuj program, aby drukował tylko jeden pierwiastek w przypadku gdy delta jest równa zeru.

5.Napisz, skompiluj i uruchom swój własny program, który wczytuje dwie zmienne rzeczywiste (tj. zmienno-przecinkowe) (x,y) i dwie zmienne całkowite (n,m). Wylicza:

z1=x/y

z2=x/n

z3=n/m

z4=pow(n,m)

z5=pow(x,n)

z6=pow(-3.5,5)

i drukuje wyniki wykorzystując następującą instrukcję:

printf("z3=n/m: %lg\n",z3)

6.Napisz program zamieniający temperaturę w stopniach Celsjusza na temperaturę w stopniach Fahrenheite'a i wykorzystujący formułę: F=9/5*C+32

7. Napisz program wyznaczający współrzędne wystrzelonego pocisku w dowolnej chwili czasu t. Pocisk wystrzelono z prędkością v0 pod kątem alfa. Wartości te należy wraz z wartością t wczytywać do programu. Wykorzystać zależności:

x = v0*cos(alfa)*t

y=v0*sin(alfa)*t-0.5*g*t*t

g=9.81

Wartości kąta należy wczytywać w stopniach.


0x08 graphic
0x08 graphic
0x08 graphic
Uruchamianie programu Microsoft Visual C++

0x08 graphic

0x08 graphic

INFORMATYKA ĆWICZENIE NR 6 Temat: C1

Uruchomienie programu otworzy

okno, w którym wybieramy:

File New

tu wybieramy:

Win32 Console Application

wstawiamy Nazwę projektu

i jego lokalizację na dysku

następnie zakładka Files i tu wybieramy C++ Source File i

Nazwę pliku

0x01 graphic

Po naciśnięciu OK. mamy okno do wpisywania programu

a to

najważniejsze przyciski:

Kompilacja i

Uruchamianie programu



Wyszukiwarka