Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: GeorgeIV   (15.12.2008 в 17:02)
Так, сходу без изысков

#include <stdio.h>
#include <iostream>

int A[10] = {3,5,45,34,18,11,7,56,78,89};
int is_simple(const int number)
{
for (int i=2; i< number; ++i)
if ((number % i) == 0)
return 0;
return 1;
}
int get_max(int A[10])
{
int start = A[0];
for (int i=1; i<10; ++i)
{
if (A[i] > start) start = A[i];
}
return start;
}
int main(int argc, char* argv[])
{
int max = get_max(A);
for (int i=0; i <10; ++i)
{
if (is_simple(A[i]))
{
    std::cout << A[i];
std::cout << "-simple ";
std::cout << max;
std::cout << "-max \r\n";
}
else
{
    std::cout << A[i];
std::cout << "-nosimple \r\n";
}
    
}
system("Pause");
return 0;
}


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: