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

В конце программы условие, которое возвращает в начало - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при реализации RSA http://www.cyberforum.ru/cpp-beginners/thread1243701.html
Добрый день реализовал RSA. В чем проблема - считываю файл по 10000 бит, возвожу в степень открытого ключа, записываю в файл с расширением *.bin. В расшифровщике считываю все ключи из соответствующих файлов. Так же считываю по 10000 бит и возвожу в степень закрытого ключа. Создается файл, но не идентичный исходному. Пробовал на текстовый файлах периодически вместо нужных символов вставляет нули....
C++ Экспорт класса DLL Привет :coffee: Есть DLL: #ifdef DLL_EXPORTS #define DLL_API __declspec(dllexport) #else #define DLL_API __declspec(dllimport) #endif http://www.cyberforum.ru/cpp-beginners/thread1243662.html
C++ Получить размер больших файлов
Добрый день. Пользовался: filelength(fileno(file)); Всё работает, пока файл меньше 4 ГБ, что понятно - возвращает 32-битное значение, если же файл больше, то возвращает максимальное 32-битное число = 4294967295. Как получить 64-битное значение размера файла? Добавлено через 51 секунду ОСЬ 32-х битная...
C++ Как можно представить себе поток?
Как можно представить себе потоки в С++? В книге конечно разъясняют, но ориентируются видимо не на таких гуманитариев, как я. Возникают вопросы по поводу: где этот поток вообще находится? Почему одни пишут, что он уже предопределен в операционной системе, а книга говорит, что поток - это классовый объект, но класс, он ведь создается не в операционной системе? Как визуализировать себе эту...
C++ Чтение структуры из бинарного файла http://www.cyberforum.ru/cpp-beginners/thread1243568.html
#include <iostream> #include <fstream> #include <string> using namespace std; int main(void) { setlocale (0,""); struct TBook
C++ С чего начать постигать программирование в 12 лет? Мне 12 лет хочу изучить программирование . С чего начать ? подробнее

Показать сообщение отдельно
gru74ik
Модератор
Эксперт CЭксперт С++
3926 / 1684 / 189
Регистрация: 20.02.2013
Сообщений: 4,744
Записей в блоге: 21
17.08.2014, 18:10     В конце программы условие, которое возвращает в начало
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
27
28
29
30
31
32
33
34
35
36
37
38
39
// Напишите программу, которая читает размер стороны квадрата
// и затем печатает звездочками и пробелами пустой квадрат
// заданного размера. Ваша программа должна работать для любых
// размеров, заданных в интервале 1-20.
 
#include <iostream>
void forfunc(int, char);
int main()
{
    int squareSize = 0;
    oneMoreTime:
    std::cout << "Enter square size: ";
    std::cin >> squareSize;
 
    if (std::cin)    // если ввод успешен
    {
        forfunc(squareSize, '*');
        for (int i=2; i<squareSize; ++i)
            forfunc(squareSize, ' ');
        forfunc(squareSize, '*');
        return 0;        
    }
 
    else
    {
       std::cout << "Input Error! "
       "You should enter integer value. "
       "Please try one more time." << std::endl;
       goto oneMoreTime;
    }
        
}
void forfunc(int limit, char ch)
{
    std::cout << "*";
    for (int i=2; i<limit; ++i)
        std::cout << ch;
    std::cout << "*" << std::endl;
}
Добавлено через 9 минут
Цитата Сообщение от dfg Посмотреть сообщение
когда ставлю метку от goto в начало кода, он не выполняется с того места где она стоит
Может уже код покажете? Или так и будем на кофейной гуще гадать?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru