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

Домашка по С/С++. Не могу решить! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузочная функция http://www.cyberforum.ru/cpp-beginners/thread309095.html
Помогите разработать программу, которая использует перегрузочную функцию для работы с данными типов long и float и выполняет сортировку массива.
C++ сформировать матрицу матрица((((((((( http://www.cyberforum.ru/cpp-beginners/thread309094.html
часы с будильником C++
Всем доброго дня. Помогите пожалуйста, нужно написать часы с будильником можно просто код и все спасибо)
Явная специализацияй C++
Что такое явная специализация, для чего она нужна я понять не могу никак
C++ Наследование\перегрузка, не понимаю в чем ошибка http://www.cyberforum.ru/cpp-beginners/thread309050.html
Почему в выделенных местах пишет ошибку про неопределенность? Если оставить наследование только от Counter, то все норм. Пробовал Counter::count++ тоже самое. class Counter { protected: //NOTE: not private unsigned int count; //count public: Counter() : count(0) //constructor, no args { } ...
C++ Visual C++, редактор. Подскажите пожалуйста, что не так? обычно, когда запускаю Visual C++, все нормально, в окне редактора есть самая главная строка: int _tmain(int argc, _TCHAR* argv), там все понятно. а как быть с таким оформлением: // 123.h #pragma once using namespace System; подробнее

Показать сообщение отдельно
diagon
Higher
 Аватар для diagon
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
31.05.2011, 18:42     Домашка по С/С++. Не могу решить!
String 39
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cstring> //or <string.h>
#define size 256 //максимальный размер строки
int main(){
    char str[size]="\0";
    std::cout << "string:\n";
    std::cin.getline(str,size);
    int s1=0,s2=0;
    for (unsigned i=0; i < strlen(str); i++){
        if (str[i]==' '&&!s1) s1=i+1;else
        if (str[i]==' '&&!s2) s2=i+1;
    }
    if (!s1||!s2) std::cout << '\n';else
    for (int i=s1; i < s2; i++)
        std::cout << str[i];
    return 0;
}
Добавлено через 7 минут
317(без массива)
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <cmath> //or math.h
int main(){
    int a;
    long long sum=0;
    std::cout << "a:\n";
    std::cin >> a;
    for (int i=1; i <= 10; i++)
        sum+=pow(a,i);
    std::cout << sum << std::endl;
    return 0;
}
 
Текущее время: 01:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru