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

Не получается исправить код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ На сколько квадратов можно разрезать данный прямоугольник? http://www.cyberforum.ru/cpp-beginners/thread175162.html
Даны натуральные числа a и b, которые определяют стороны прямоугольника. На сколько квадратов, стороны которых выражены также натуральными числами, можно разрезать данный прямоугольник, если от него каждый раз отрезать квадрат максимальной площади. Помогите пожалуйста решить. Решить нужно на языке С (попрошу, если это возможно писать пояснения к вашим действиям)
C++ Шахматы Нужен исходный код шахмат, для игры ИИ + человек зачем нужен: пишу программу к роботу, который будет играть в шахматы. Сама программа сообщения компьютера и робота уже есть поэтому нужен открытый код шахмат, чтобы заставить робота думать=))) в нете выложено куча движков, а программу полность уже замучился искать=( http://www.cyberforum.ru/cpp-beginners/thread175094.html
C++ соотношение i-ых символов двух текстовых файлов
Здравствуйте у меня такой вопрос... Пусть есть два текстовых файло в одном представлена последовательность из 4 букв длиной в 100 символов (ааабвгггвввббаа и т.д) в другом послеовательность из 3 цифр длиной в 100 символов (123123123 и тд). и надо написать совокупность условий для i-го символа (Например: Пусть i-ый по счету символ в первом тексте будет "в" а во втором i-ый символ это цифра "1"...
Даны натуральное число n, действительные числа a1,...,an. Получить: max (-a1,a2,-a3,...,(-1)nan) C++
Даны натуральное число n, действительные числа a1,...,an. Получить: max (-a1,a2,-a3,...,(-1)nan);
C++ Умножение матриц и вычитание http://www.cyberforum.ru/cpp-beginners/thread174890.html
Дано квадратные матрици А и B порядка N Получить матрицу AB - BA
C++ Перевод в системы счисления здравствуйте написал программу которая выводит числа, цифры которого делят это число до введенного числа. Но не могу написать перевод в любую систему счисления и сделать так чтобы программа не вылетала при вводе неправильных данных. вот код: #include <iostream.h> int proverka (int number) { int num = number, ostatok; do { подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
12.10.2010, 03:14     Не получается исправить код
MILAN, ну нельзя же так делать...
Можно так:
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
#include <stdio.h>
#include <ctype.h>
 
#define max 20
 
int isNum(const char* str)
{
    while(*str)
        if(!isdigit(*str++))
            return 0;
    return 1;
}
 
int main(void)
{
    char number[max];
    do
    {
        printf("Enter a number: ");
        scanf("%s", number);
        if(isNum(number))
            break;
        fprintf(stderr, "Error! Repeat\n");
    }
    while(1);
    printf("The number is %s\n", number);
    return 0;
}
 
Текущее время: 19:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru