Форум программистов, компьютерный форум CyberForum.ru

Определить, кратны ли числа последовательности своему порядковому номеру - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с диском http://www.cyberforum.ru/cpp-beginners/thread1041080.html
Приветствую всех! Умею пользоваться fstream, stdio, но дело не в этом. Нужно максимальное быстродействие. Слышал про такие тонкости как выборочное чтение и время позиционирования головок. Слышал что если нужно найти что то в файле, быстрее будет закешировать его целиком, и искать в памяти. Где найти более подробную инфу про быстродействие работы диском?
C++ Интеграл Подскажите пожалуйста как посчитать функцию. Я просто не понимаю, у нас же надо посчитать на y с шагом h Но функция же зависит от x вроде, и в когда с чем считать я что-то не врублюсь) см.фото http://www.cyberforum.ru/cpp-beginners/thread1041055.html
Реализовать класс Word C++
Помогите немного переделать задачу. Я сначала задачу не правильно понял и в номера страниц засунул 1 переменную, а нужно несколько. Не знаю как сделать, чтобы можно было вводить Номера страниц, на которых слово встречается(от 1 до 10 страниц) так, что бы потом мой конструктор потом правильно подсчитал число строк в файле. Слово; Номера страниц, на которых слово встречается (от 1 до 10...
C++ Читаю русский язык из файла
Всем привет! Подскажите пожалуйста, почему читая русский язык из файла, при выводе на консоль он кодируется? (пробовал кодировку 1251) т.е. без кодировки русский язык из файла в консоль выводится так: см. картинку1 а с кодировкой 1251 (SetConsoleOutput(1251)) так: см. картинка2 Как вывести из файла русский на консоль?
C++ Структура данных http://www.cyberforum.ru/cpp-beginners/thread1041047.html
Для структуры данных, приведенной на рисунке, создать массив записей и определить фирму, товар которой приходит чаще всех. Массив записей я знаю как создать. Подскажите, как определить фирму? #include "stdafx.h" #include <iostream> #include <stdio.h> using namespace std; #define _CRT_SECURE_NO_WARNINGS struct Product
C++ Вывести список очередности предоставления мест в общежитии Всем привет. Помогите решить задачу Для получения места в общежитии формируется список студентов, который включает ФИО студента, группу, средний балл, доход на члена семьи. Общежитие в первую очередь предоставляется тем, у кого доход на члена семьи меньше двух минимальных зарплат, затем остальным в порядке уменьшения среднего балла. Вывести список очередности предоставления мест в общежитии. подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6160 / 2889 / 282
Регистрация: 04.12.2011
Сообщений: 7,691
Записей в блоге: 3
14.12.2013, 16:39     Определить, кратны ли числа последовательности своему порядковому номеру
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
25
26
#include <iostream>
#include <windows.h>
using namespace std;
int main(){
SetConsoleCP (1251); SetConsoleOutputCP (1251);
int seq[] = {2, 5, 1, 9, 12, 24, 31, 17, 7, 0};
int ind_seq = 0;
int is_good_seq=1;
while (seq[ind_seq] != 0){
if(seq[ind_seq]%(ind_seq+1) == 0 )//потому что номер)
 
cout << seq[ind_seq] << " кратно " << ind_seq+1 << endl;
else{
cout << seq[ind_seq] << " не кратно " << ind_seq+1 << endl;
is_good_seq=0;//по крайней мере одно число не удовлетворяет
}
ind_seq++;
}
cout<<endl;
if(is_good_seq)cout << "Все кратны" << endl;
else
cout << "Не все кратны" << endl;
cout<<endl;
system("pause");
return 0;
}
 
Текущее время: 13:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru