Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программа поиска простых чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа,которая определяет положение слова в строке http://www.cyberforum.ru/cpp-beginners/thread541522.html
Нужно написать программу,которая принимает строку и слово.Haпример введена строка computer center и слово center,на экран должно быть введено следующее:Start location of center in the string is...
C++ Удаление гласных из строки Нужно написать программу для ввода строки и вывода этой строки на экран с удалёнными гласными.Например строка This is a pen должна быть выведена на экран как Ths s pn.Как написать эту программу,... http://www.cyberforum.ru/cpp-beginners/thread541521.html
Найти из 5 рандомных чисел самое большое и вывести его C++
подскажите в чем проблема? программа должна найти из 5 рандомных чисел самое большое и вывести его (решать через функцию) #include <iostream.h> #include <iomanip.h> #include <conio.h> #include...
помогите доделать.... C++
под это условие нужно доделать программный код..... Перегрузите операцию >> для класса «адресная книга», прегруженная функция должна передать строку , содержащую фамилию и адрес человека, а класс...
C++ Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента. С++ http://www.cyberforum.ru/cpp-beginners/thread541472.html
Помогите..
C++ Не могу реализовать программу из ЕГЭ, ошибка на вводе. Во общем есть задача: После единых выпускных экзаменов по информатике в район пришла информация о том,какой ученик,какой школы,сколько набрал баллов. Районный методист решила выяснить номер... подробнее

Показать сообщение отдельно
Kuzia domovenok
2117 / 1946 / 190
Регистрация: 25.03.2012
Сообщений: 6,750
Записей в блоге: 1
07.04.2012, 16:49
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
bool resheto[101];
int results[100];
int num;
void solve(){
 memset(resheto, false, 101); 
 memset(results, 0, 100);
 num=1;
 results[num]=2;
  bool done=false;
 resheto[1]=true;
 resheto[2]=true; 
 while (!done){
  step=results[num];
  ptr=2*step; 
  while(ptr<=100){
   resheto[ptr]=true;
   ptr+=step; 
  }
  j=results[num]+1; 
  while((resheto[j])&&(j<101))j++;
  if(j==101) done=true;
  else  results[num++]=j;
 }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.