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

Дан текст - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ степенной массив http://www.cyberforum.ru/cpp-beginners/thread258876.html
блин...сделайть пожалуйста какой-нибудь пример, чтобы всем элементам массива nxn присваивалось значение n^i(строка) или n^j(столбец например)....или еще там какая нить переменная в какой-нить степени...... я не знаю блин.....я седня крутил эту тупую функцию pow и она меня уже бесит... как начинаю сам писать прогу- дибильные ошибки про всякие преобразования типов, перегруженности...
C++ Деструктор здравствуйте. подскажите пожалуйста ... почему деструктор некорректно работает ? не хочет уничтожает объекты динамического массива ( massivD() ) если с помощью ф-ции сет изменить конструктор с параметрами на Ukraine то деструктор срабатывает в таком порядке Belarus Andorra Italy Russia Russia http://www.cyberforum.ru/cpp-beginners/thread258863.html
Построить матрицу заданного вида C++
Построить матрицу вида порядка n C++
C++ Определить сумму элементов главной диагонали матрицы, которые заканчиваются на цифру 7
В квадратном массиве записаны целые числа. Определить сумму элементов главной диагонали, которые заканчиваются на цифру 7. C++
C++ Не компилируются проекты http://www.cyberforum.ru/cpp-beginners/thread258858.html
В студии писались проекты, они сохранены. переустановлена система, но студия упорно отказывается компилить прошлые программы. Мне, в принципе, надо только код посмотреть (а то уже не помню, как писала кое-что). Причем все коды win32 просматриваю без проблем в блокноте, а вот с clr проблема. Что делать?
C++ Командная строка в С++ В командной строке задается признак фигуры, объем которой необходимо вычислить: s – шар (аргумент – радиус); k – куб (аргумент – сторона); p – параллелепипед (аргументы – стороны a, b и c) c – цилиндр (аргументы – радиус основания и высота). Вычислить объем соответствующей фигуры. Обращение к функциям реализуется через указатель. Я не сильно еще понимаю, как написать программу с... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9382 / 5432 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
17.03.2011, 13:49     Дан текст
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <string.h>
 
int is_it(const char * buf, int len){
    return ( len < 2 ) ? 1 : *buf == *(buf + len - 1) ? is_it(buf + 1, len - 2) : 0;
}
 
int main(void){
    char buf[BUFSIZ];
    
    while ( printf("String: ") && scanf("%[^\n]%*c", buf) == 1 )
        printf("Is %sa palindrome.\n", ( is_it(buf, strlen(buf)) ) ? "" : "NOT ");
    
    return 0;
}
 
Текущее время: 07:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru