#include #include #include #include #include using namespace std;
int main() { /* napisać program wczytujący znaki z klawiatury; wczytanie znaków 'k' lub 'K' kończy wczytywanie; zadanie rozwiązać dwoma sposobami, wykorzystując pętlę "while" i "do while" */
char x;
cout<<"\n\n\nPodawaj znaki z klawiatury k i K konczy podawanie"<<"\n"; do { cout<<"\nPodaj znak: "; x=getch(); cout << x; }while(x!='k' && x!='K');
cout<<"\nZakonczyles wprowadzanie !";
char z;
cout<<"\n\n\nPodawaj znaki z klawiatury k i K konczy podawanie"<<"\n";
/* napisać program wczytujący znaki z klawiatury wykorzystując funkcję getch() (biblioteka conio.h), wczytywane znaki należy wyświetlać na bieżąco na konsoli; wczytywanie znaków kończy podanie znaku 'q', przy czym znak kończący nie może pojawić się na ekranie; rozważyć zastosowanie pętli "while" i "do while", uzasadnić wybór */
char l;
cout<<"\n\n\nPodawaj znaki z klawiatury q konczy podawanie"<<"\n";
while(l!='q') { cout<<"\npodaj znak "< l=getch();
}
cout<<"\nZakonczyles wprowadzanie !";
/* zmodyfikować program z punktu poprzedniego tak, aby na konsolę były wyprowadzane nie znaki, a ich kody ASCII.*/
char p; cout<<"\n\n\nPodawaj znaki z klawiatury q konczy podawanie"<<"\n";
while(p!='q') { p=getch(); cout<<"\npodaj znak "< }
cout<<"\nZakonczyles wprowadzanie !";
/* zastosować pętle "do while" w programie na wyznaczanie pierwiastków równania kwadratowego do wymuszenia na użytkowniku wprowadzenia współczynnika "a" o wartości różnej od zera tak, aby równanie było kwadratowe */
float a,b,c,delta; float x1,x2,x12,c1,c2;
do { cout << "Podaj a = "; cin >> a; }while (a<=0);
cout << "Podaj b = "; cin >> b; cout << "Podaj c = "; cin >> c;
/* zmodyfikować program na obliczanie pierwiastków równania kwadratowego tak, aby możliwe było wykonanie obliczeń dla nowych danych wejściowych bez ponownego uruchamiania programu. */
/* wyświetlać losowo wybrane znaki do naciśnięcia dowolnego przycisku. Skorzystać z funkcji kbhit(), zwracającej wartość false gdy nie naciśnięto przycisku i wartość true w przeciwnym wypadku. Losowanie przeprowadzić wykorzystując funkcję rand() (include ). */