Liczba (2sqrt{18}-sqrt{32}) jest równa: (2^{-frac{3}{2}}) (2^{-frac{1}{2}}) (2^{frac{1}{2}}) (2^{frac{3}{2}}) Rozwiązanie: Naszym zadaniem jest tak naprawdę
0 Dodam ze jestm poczatkujacym i nie zabardzo wiem jak mam to zrobic . 0 Nie musisz znajdować "całej" liczby, po prostu zrób trzy pętle, każda z nich odpowiednio jest odpowiedzialna za iterowanie po cyfrach setek, dziesiątek, jedności. Tylko pamiętaj, że jeśli masz liczbę trzy-cyfrową to musisz setkę iterować od 1. A jedności i dziesiątki od 0 do 9. i później odpowiednio cyfry: setek+dziesiątek + jedności == 9 i drugi warunek == 5 to zwracasz odpowiedni string w którym masz te cyferki obok siebie, wygląda wtedy jak normalna liczba ;p 1 #include #include using namespace std; int check_digit(int x) { int s = x /100; // cyfra setek to liczba podzielona przez 100 /- operator dzielenia int j = x % 10; // jednosci to reszta z dzielenia liczby przez 10 % operator reszty z dzielenia int d = (x- s*100 - j)/10; // dziesiatki to liczba - (cyferka setek * 100 - jednosci) / 10 if ((s+d+j == 9 ) && (s-d-j==5)) return 1 ; // dodaje jednosci dziesiatki i setki albo odejmuje //operator && to logiczne ^ return 0; } int main() { for (int x=100 ; x #include using namespace std; int check_digit(int x) { int s = x /100; int j = x % 10; int d = (x- s*100 - j)/10; if ((s+d+j == 9 ) && (s-d-j==5)) return 1 ; return 0; } int main() { for (int x=100 ; x #include using namespace std; int main() { for (int s=1; s int main() { int a = 1; int b = 0; int c = 8; while (a - b - c != 5) { b++; if (a + b > 9) { a++; b = 0; } c = 9 - a - b; } printf("%d\n", 100 * a + 10 * b + c); } Albo inaczej. Cały czas zachowuję warunek (a - b - c == 5) i szukam liczby spełniającej drugi warunek. #include int main() { int a = 5; int b = 0; int c = 0; while (a + b + c != 9) { b++; if (a - b #include using namespace std; int main() { bool znaleziono =false; for (int s=1; s #include using namespace std; int main() { bool znaleziono =false; for (int s=1; s<10 && !znaleziono; s++) { for (int d=0; d<10 && !znaleziono; d++) { for (int j=0; j<10 ; j++) { if ((s+d+j == 9 ) && (s-d-j==5)) { cout <
Liczba bezkwadratowa. 10 jest podzielne przez 2, 5 i 10, żadna z nich nie jest kwadratem liczby całkowitej (pierwszych kilka kwadratów liczby całkowitej to 1, 4, 9 i 16) Liczba bezkwadratowa – taka liczba całkowita, która nie jest podzielna przez żaden kwadrat liczby całkowitej z wyjątkiem 1. Na przykład 10 jest liczbą
wbillfk93a.pages.dev/287 wbillfk93a.pages.dev/120 wbillfk93a.pages.dev/362 wbillfk93a.pages.dev/343 wbillfk93a.pages.dev/271 wbillfk93a.pages.dev/136 wbillfk93a.pages.dev/321 wbillfk93a.pages.dev/380 wbillfk93a.pages.dev/160
Liczba |3-9|/-3 jest równa A. 2, B. -2, C. 0, D. -4. Wartość bezwzględna.XevnCa.