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

Задача "сумма цифр стоящих на четных позициях", исправьте пожалуйста ошибки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ кто знает решение напишите http://www.cyberforum.ru/cpp-beginners/thread652732.html
Пожалуйста, подскажите в чем ошибка. При запуске выдает ошибку: «error C4716: mean: должна возвращать значение». Два дня голову ломал, не вариантов больше нету. //Лабораторная робота №1 задание №1 в1 #include "stdafx.h" using namespace std; int mean() { cout<<"Для вычисления значений \"a\" и \"b\" введите следующие данные: "<<endl; double x; cout<<"введите значение \"x\": "<<endl;
C++ Функция, перемножающая два числа с учётом переполнения привет) помогите пожалуста с задачкой: есть 2 числа типа unsigned short int (в програме использивать только short, нельзя брать что то, что больше 2байт). нужно реализовать функцию unsigned short int Create(unsigned short int a,unsigned short int b,unsigned short int &c); где, a,b-эти два числа, c-результат множения, тоисть c=a*b; но как мы знаем, этот результат может бить больше чем может... http://www.cyberforum.ru/cpp-beginners/thread652721.html
Разработать программу, которая для введенного символа арифметической операции ('+','-','/','*','%') печатает ее название C++
Разработать программу, которая для введенного символа арифметической операции ('+','-','/','*','%') печатает ее название.
Дублирование вхождения каждого элемента списка One и формирование из этих значений списка Double (пояснить условие) C++
Здравствуйте. Вот собственно само задание: В составе программы описать функцию, которая дублирует вхождение каждого элемента списка One и формирует из этих значений список Double. Кому не сложно объясните пожалуйста вот этот момент "дублирует вхождение каждого элемента списка One" куда конкретно вхождение?
C++ Сортировка методом центрированной вставки http://www.cyberforum.ru/cpp-beginners/thread652698.html
Доброго времени суток. Может у кого-нибудь есть пример на С++ этой сортировки? Буду рад поглядеть) В интернете не нашел примеров)
C++ std::cin, eof не всегда принимается как признак конца файла std::string text; char ch = 0; while(!std::cin.get(ch).eof()){ text.append(1, ch); } Ввожу в консоль в Windows: "^Z" (ctrl-z) ok, из цикла выходит "g\n^Z" (\n - новая строка) ok, из цикла выходит. "g^Z" из цикла не выходит. подробнее

Показать сообщение отдельно
Роман Шутов
0 / 0 / 0
Регистрация: 16.09.2012
Сообщений: 41
16.09.2012, 14:58     Задача "сумма цифр стоящих на четных позициях", исправьте пожалуйста ошибки
Дано натуральное число n. Найти сумму цифр числа, находящихся на четных позициях (старшая цифра числа находится на первой позиции).

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
#include<iostream>
#include<conio.h>
using namespace std;
void main()
{
    setlocale (LC_ALL,".1251");
    long a,b,d,с,n;
    int last;
    cout<<"Введите n: ";
    cin>>n;
    d=n;
    while (d>0)
    {
        d/=10;
        c++;
    }
    if (c%2==0) b=1;
    else b=0;
    d=n;
    while (d>0)
    {
        last=d%10;
        if (b%2!=0) a+=last;
        b++;
        d/=10;
    }
    cout<<"Сумма цифр стоящих на четных позициях \""<<a<<"\":";
    getch();
}
Не работает что то, исправьте пожалуйста!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru