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

Объясните пожалуйста - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преждевременный выход из цикла for на некотором промежутке http://www.cyberforum.ru/cpp-beginners/thread661565.html
Экспериментируя с циклом for выявил вот какую не понятную мне особенность. При выполнении данного кода: #include <iostream> using namespace std; int main(){ double x; for(x=1; x <= 2; x=x+0.1)
C++ Сделать так, чтобы при вводе отрицательного значения программа выводила errror Цикл WHILE. В этом коде нужно сделать так чтобы при вводе отрицательного значения программа выводила errror. Как это сделать ? Вот код. #include <iostream> using namespace std; int main() { double a, d; cout<<"a_1 = "; cin>>a; http://www.cyberforum.ru/cpp-beginners/thread661559.html
Конструктор преобразования C++
Пишу программу, нужно сделать так чтобы вводилась строка типа string а потом обработка происходила с каждым символом типа char, программа с классами и объектами. Я так прикинул что это можно сделать если придумать конструктор преобразования, который будет получать тип string и преобразовывать в массив элементов. Но, как его реализовать мысль не приходит...что-то пробовал но не вышло. Покажите...
Поправить код C++
В этом коде нужно дописать, что пременная step<=0 иначе errror. Как это сделать ? Вот код. #include <iostream> using namespace std; int main() { int start = 0, step = 0; cin >> start >> step;
C++ Разложение числа на цифры http://www.cyberforum.ru/cpp-beginners/thread661540.html
Проверить истинность высказывания: "Цифры данного трехзначного числа образуют возрастающую или убывающую последовательность". Интересует собственно разложение и его способы. Можно ли разложить в массив и потом уже работать с элементами? Или же проще присваивать делением?
C++ Вычислить сумму ряда Откликнитесь пожалуйста Оказывается есть ещё одна задача с которой не могу справится. Помогите. Даны: действительное число а, натуральное число п. Вычислить: S=1/a+1/a^2+1/a^3...1/a^2n-2 Очень прошу помочь, друзья))) подробнее

Показать сообщение отдельно
__Александр__
7 / 10 / 0
Регистрация: 17.09.2012
Сообщений: 188
Записей в блоге: 2

Объясните пожалуйста - C++

01.10.2012, 18:43. Просмотров 289. Ответов 2
Метки (Все метки)

объясните пожалуйста: что такое perf(k) ?
Почеиу в коде именно int i=1;i<=k/2;i++ а не i<=k; i++ ?

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
#include<iostream.h>
 #include<conio.h>
 using namespace std;
 void perf(int);
 int total=0;
 void main()
 {
 for(int k=4;k<=10000;k++)
 {
 perf(k);
 if(total==k)
 cout<<"perfect"<<total<<" "<<k<<endl;
 total=0;
 }
 }
 void perf(int k)
 {
 for(int i=1;i<=k/2;i++)
 {
 if(k%i==0)
 {
 total=total+i;
 }
 }
 Комментарий модератора 
Используйте специальные теги форматирования программного кода
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru