1. Napisz program, który czyta liczbę naturalną N (nie większą od tryliona) i oblicza jej sumę cyfr, potem oblicza sumę cyfr otrzymanej sumy cyfr, .... itd. tak długo, aż otrzyma w końcu liczbę jednocyfrową. Tę liczbę program powinien wypisać (wraz z końcem wiersza). Na przykład dla liczby 98975678 program oblicza sumę jej cyfr 9 + 8 + 9 + 7 + 5 + 6 + 7 + 8 = 59. Teraz obliczamy sumę cyfr liczby 59: 5 + 9 = 14. Z kolei obliczamy sumę cyfr liczby 14: 1 + 4 = 5. Otrzymana liczba (5) jest jednocyfrowa, więc wypisujemy ja na ekranie.
2. Napisz program, który wypisuje 20 najmniejszych liczb naturalnych niepodzielnych ani przez 2, ani przez 3, ani przez 5. Każda liczba powinna być wypisana w oddzielnym wierszu.
3. Napisz program, który czyta liczbę naturalną (nie większą niż 2000000000) i sprawdza, czy wprowadzona liczba zawiera cyfrę 7. Program powinien wypisać komunikat "TAK" lub "NIE" (dużymi literami, z końcem wiersza). Na przykład dla liczby 1723 program powinien wypisać "TAK", natomiast dla liczby 1000 program powinien wypisać "NIE".
4. Napisz program, który czyta liczbę naturalną (z zakresu od 1 do 2000000000) i sprawdza, czy wprowadzona liczba jest potęgą liczby 2 (o wykładniku naturalnym). Program powinien wypisać komunikat "TAK" lub "NIE" (dużymi literami, z końcem wiersza). Na przykład dla liczby 16 program powinien wypisać "TAK", gdyż 24 = 16, natomiast dla liczby 1000 program powinien wypisać "NIE".
5. Napisz program, który czyta liczbę naturalną (nieprzekraczającą dwóch miliardów) i wypisuje podwojoną pierwszą cyfrę wprowadzonej liczby. Na przykład dla liczby 2345 program powinien wypisać 4, zaś dla liczby 987654 powinien wypisać 18.
6. Napisz program, który czyta liczbę naturalną (nieprzekraczającą tryliona) i wypisuje ilość parzystych cyfr wprowadzonej liczby. Na przykład dla liczby 2345 program powinien wypisać 2, zaś dla liczby 987654 powinien wypisać 3.
Bardzo proszę o pomoc!
Musę oddać te programy do tego poniedziałku.
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2025 KUDO.TIPS - All rights reserved.
1. http://www.wklej.org/hash/4eb4393d84c/ - nie wiem czy mieliście #define, jak nie to usuń 5 linię i wszystkie "ll" pozamieniaj na "unsigned long long"
2. http://www.wklej.org/hash/b77b053be6f/
3. http://www.wklej.org/hash/2eea2ea3169/
4. http://www.wklej.org/hash/09b96186631/
5. http://www.wklej.org/hash/501cd6b685f/
6. http://www.wklej.org/hash/3e3d6752804/
Jak potrzebujesz, dopisz system("PAUSE");.