środa, 27 marca 2013

#include <iostream>
#include <cstdio>
using namespace std;

int main()
{
    int i = 2, n;
    cout << "podaj liczbe calkowita wieksza od 1 ";
    cin >> n
    while (n%i!=0 && i*i<=n) // pętla kończy się jeśli jeden
     i++; // z tych warunków nie będzie spełniony
    if (i*i<=n)
    cout << "liczba zlozona";
    else
    cout << "liczba pierwsza";
    cin.ignore();
    getchar();
    return 0;
}       
#include <iostream>
#include<cstdio>
using namespace std;

int main()
{
    int k, a, min; //deklaracja zmiennych
    cout << "ile chcesz podac liczb - co najmniej jedna";
    cin >> k; //ilość liczb wprowadzenia
    cout << "wprowadz liczbe";
    cin >> a; // wprowadzamy pierwszą licczbe
    min = a;  //i przyjmujemy ją jako bieżące minimum
    while (k>1) //pętla będzie się wykonywała dopóki k>1
    {
        cout << "wprowadz liczbe";
        cin >> a; //wprowadzamy następną liczbę
        k--;  // zmniejszamy ilość liczb pozostałych do wprowadzenia
        if (a<min) //najważniejsza część programu
        min = a;
    } //koniec pętli
    cout << "najmniejsza wartosc w podanym ciagu to: " << min;   
    cin.ignore();
    getchar();
    return 0;
}