9414912607

9414912607



2.2.3 Factor

Daną liczbę naturalną można rozłożyć na czynniki pierwsze w następujący sposób. Sprawdzamy, czy liczba dzieli się przez 2. Jeżeli tak, to stwierdzamy, że dwójka występuje w jej rozkładzie na czynniki pierwsze, a samą liczbę dzielimy przez dwa. Czynność tę powtarzamy aż liczba przestanie być podzielna przez dwa. Następnie powtarzamy tę samą procedurę badając podzielność przez 3, 4 i tak dalej, aż rozważana liczba stanie się równa 1.

Napisz program factor, który wczytuje ze standardowego wejścia liczbę naturalną, a następnie wypisuje na standardowe wyjście jej rozkład na czynniki pierwsze.

Rozwiązanie 1

#include <iostream> using namespace std;

int main O { int n; cin»n; int i=2; while (n!=l) if (n%i) i++; else {

cout«i«endl; n/=i; > return 0; }

Rozwiązanie 2

#include <iostream> using namespace std;

int main () { int n; cin»n;

for (int i=2;n!=l;i++) while (!(n’/,i)) cout«i«endl; n/=i; > return 0; }

2.2.4 Format

Napisz program format wypisujący w kolejnych wierszach pierwszych 15 potęg liczby m poprzedzonych numerem potęgi

1.    bez formatowania wydruku.

2.    z dokładnością do trzech cyfr znaczących.

3.    z dokładnością do trzech cyfr po przecinku w taki sposób, aby wszystkie kropki dziesiętne znalazły się w jednej kolumnie. Numer potęgi powinien być sformatowany tak, aby wszystkie cyfry jednostek wypadały w jednej kolumnie.

11



Wyszukiwarka

Podobne podstrony:
Ebook 12 Rozdział 1. Przegląd funkcji elementarnych ROZWIĄZANIE. Wielomian W(x) można rozłożyć na c
zad 3 wielomiany Wielomiany 1.    Rozłożyć na czynniki liniowe następujące wielomia
WESOŁA MATEMATYKA KLASA 4 8 Zamaluj odpowiednie części figur. Rozłóż na czynniki pierwsze. 315 11
SCAN0787 Wielomiany 1.    Rozłożyć na czynniki liniowe następujące wielomiany: a)
Metody wsnomagntace określanie wymagań projektowych Proces określania wymagań można rozłożyć na dwie
I. WYRAŻENIA ALGEBRAICZNE ■ dzielenia wielomianu 7. Rozłóż na czynniki wielomian W (x)=x3+x2- 3
przkladoweb 5. Algorytm Euklidesa służy do ... Rozkładu liczby naturalnej na czynniki pierwsze, 2.
Obraz4 2 Zad. 1. Trójmian y = 6x2 — 5x + 1 rozłóż na czynniki liniowe. Zad. 2. Wyznacz n ze wzoru 1
IMG64 tuu t. rrzeRszŁdicenid cdiKuwe transformatę (C.13) można rozłożyć na ułamki proste tuu t.
też, według Huma każdą, nawet najbardziej skomplikowaną myśl ludzką można rozłożyć na pewną ilość
IMG65 resize 112 Wektor dH prostopadły do r można rozłożyć na składowe dH„=dHcosa = dH^-, dH, = dHs
ekonomika (91) które można rozłożyć na większą ilość wyprodukowanych usług. W vvar(J kadi gdy na ry
CCF20120121001 Zadania zamknięte Zestaw IV Zadanie 11. Wielomian W(x) = —4x4 + 26x3 — 12x2 po rozło
dew0005 10 B1 i C1. Składową pozioma Ml wektora całkowitej natężenia tego pola F można rozłożyć na s
IMAG0949 Liczby 2,2,3,7 są czynnikami pierwszymi liczby 84, bo: 2 • 2 • 3 • 7 = 84Ćwiczenie 11 Rozłó
MG 04 (4.137) Siłę F można rozłożyć na dwie składowe Fy0 i Ft0 Fy0 = ^cosa0, Fz0 = Fsincc0. W (en s

więcej podobnych podstron