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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
parkito
11 / 11 / 2
Регистрация: 22.03.2010
Сообщений: 692
#1

Как сказать циклу - C++

18.02.2011, 17:07. Просмотров 1019. Ответов 20
Метки нет (Все метки)

Как сказать циклу выполняться 4 раза ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2011, 17:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сказать циклу (C++):

За допомогою циклу while!! - C++
Допоможіть розвязати таку задачу!! Нехай дано число н. Необхідно вивести на екран всі точні (цілі квадрати) натуральних чисел, які не...

Два вопроса по циклу for - C++
1. Нужно два условия и два модификатора в цикле for. Правильно ли я делаю? for (int j=0, k=0; j<n && k<m; j++, k++) { //Работа цикла ...

Блок-схема по циклу - C++
Дана матрица А(nxn). Написать программу, которая находит максимальный по абсолютной величине элемент и переставляет строки и столбцы так,...

Скласти програму з використанням циклу for - C++
Вводиться натуральне число. Вивести це ж число, розділяючи трійки цифр комами. Наприклад: вхідні дані 1000; вихідні дані 1,000; ...

где здесь ошибка по циклу - C++
//------------------------------------------------------------------------- #include <iostream.h> #include <conio.h> #include...

Нужна помощь с задачками по циклу for - C++
Здраствуйте все. Уменя вот не получаеться сделать задачки кто сможет мне помочь вот картинки сними ...

20
easybudda
Модератор
Эксперт CЭксперт С++
9662 / 5611 / 952
Регистрация: 25.07.2009
Сообщений: 10,774
18.02.2011, 18:02 #16
Цитата Сообщение от parkito Посмотреть сообщение
Нужно шесть раз изьять корень из шести.
C++
1
2
3
4
#include <cmath>
...
std::cout << pow(6.0, 1.0 / 64.0);
...
0
silent_1991
Эксперт С++
4984 / 3041 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
18.02.2011, 18:03 #17
И ещё вот такой:

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int main()
{
    int a;
 
    std::cout << a << std::endl;
    std::cout << (a < 6 ? "True" : "False") << std::endl;
 
    return 0;
}
0
Sokolov
42 / 42 / 3
Регистрация: 04.01.2011
Сообщений: 125
18.02.2011, 18:04 #18
silent_1991,
а как переключить?
ничего не переключая, вылезла та же ошибка, но если ее пропустить то на экран выводится число -858993460
0
silent_1991
Эксперт С++
4984 / 3041 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
18.02.2011, 18:08 #19
Sokolov, вам повезло, у вас второй код выдаст True. У меня вывод второго кода
Код
1855207188
False
Т.е. тот цикл был вполне работоспособный. Тут вообще конечно от ситуации зависит. Если зделать переменную unsigned, скорее всего тот код с циклом работал бы без ошибок, но результат, конечно, был бы неверный.
А вообще, в не инициализированной переменной хранится мусор, "память прошлых поколений", т.е. то, что там могло остаться от предыдущих обращений к этой памяти.
1
parkito
11 / 11 / 2
Регистрация: 22.03.2010
Сообщений: 692
18.02.2011, 18:08  [ТС] #20
Цитата Сообщение от silent_1991 Посмотреть сообщение
И ещё вот такой:

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int main()
{
    int a;
 
    std::cout << a << std::endl;
    std::cout << (a < 6 ? "True" : "False") << std::endl;
 
    return 0;
}
Я не понял программу, для чего она и что делает ?
0
silent_1991
Эксперт С++
4984 / 3041 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
18.02.2011, 18:10 #21
parkito, это не вам, не беспокойтесь))) Это у нас с Sokolovым дискуссия на счёт того, обработает или нет компилятор не инициализированную переменную.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2011, 18:10
Привет! Вот еще темы с ответами:

Накопление погрешности при выводе константы по циклу - C++
Интересный эффект... пытался интегрировать по Симпсону, но обнаружил этот эффект. Кто подскажет, как от этого избавиться... ??? ...

Что хотел сказать автор? - C++
Код C++ #define MAX_SIZE (8192) signed char buf; почему нельзя записать: signed char buf; точнее, чем они могут...

Можете скомпилировать и сказать работает ли? - C++
Не хочу качать компилятор для 4-5 заданий, точнее занимали бы они меньше места как, например, Dev-CPP для С. Можете скомпилировать данный...

Можете сказать, я правильно понял задание? - C++
Вычислить сумму чисел в каждой строке. N&lt;=10, M&lt;=10 #include&lt;conio.h&gt; #include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; #include&lt;time.h&gt; int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Yandex
Объявления
18.02.2011, 18:10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru