Edytuj stronę Odnośniki Fold/unfold all ODT export Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić. ====== Funkcje printf() i scanf() ====== ===== Formatowanie wyjścia - printf() ===== <code C> #include<stdio.h> int main() { char znak='J'; float liczba = 1/3.0f; printf("znak = %c\nznak (dziesietnie) = %d\nznak (szestnastkowo) = %x\nznak (osemkowo) = %o\n",znak,znak,znak,znak); printf("liczba = %f\n",liczba); printf("liczba = %.1f\n",liczba); printf("liczba = %10.2f\n",liczba); printf("liczba = %e\n",liczba); printf("liczba = %d\n",liczba); return 0; } </code> ===== Wczytywanie i wyświetlanie liczb ===== <code C> #include <stdio.h> /* program wczytuje i wyswietla wartosc podanej liczby calkowitej */ int main() { int liczba; //deklarowanie zmiennej printf("Podaj liczbe: "); scanf("%d",&liczba); printf("Podales liczbe %d \n",liczba); return 0; } </code> ** Ćwiczenia ** * Zmodyfikuj program tak aby po wczytaniu dwóch liczb całkowitych wyświetlił ich sumę (+), różnicę (-), iloczyn (*), iloraz (/), wartość dzielenia modulo (%). * Zmień program tak aby działał dla liczb rzeczywistych (bez operacji modulo (%), która może być wykonana tylko dla liczb całkowitych) * spróbuj zmienić formatowanie wyświetlanych liczb aby dla podanych liczb 1 i 3 program wyświetlił komunikat zbliżony do 1.0 + 3.0 = 4.00 1.0 - 3.0 = -2.00 1.0 * 3.0 = 3.00 1.0 / 3.0 = 0.33