Форум программистов, компьютерный форум, киберфорум
Наши страницы

Ввести шестизначное число и вывести его в определенном формате и округлить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задачка на числа Фиббоначи http://www.cyberforum.ru/cpp-beginners/thread920517.html
Ребят, задача такая Числа Фибоначчи u(0), u(1), ... получили название в честь итальянского математика XIII века Леонардо Фибоначчи, который ввел их для описания численности поколений животных (без...
C++ Ошибка компиляции (Debug Assertion Failed) Ребят помоги, что не так в этом коде? Выдает вот эту ошибку http://i051.***********/1307/bf/dffff7cb08e5.png #include "stdafx.h" #include "DepositList.h" DepositList::DepositList() // Вызывает... http://www.cyberforum.ru/cpp-beginners/thread920516.html
C++ Как относитесь к таким программам?
#include <iostream> #define Целое int #define Мэин main #define ЛеваяКруглаяСкобка ( #define ПраваяКруглаяСкобка ) #define ЛеваяФигурнаяСкобка {...
C++ Компилятор не использует явную специализацию
Здравствуйте. У меня возникла проблема и я никак не могу её решить. У меня есть шаблон и явная специализация. Компилятор не видит явной специализации и пытается применить неподходящий шаблон что бы...
C++ Вырезание по маске http://www.cyberforum.ru/cpp-beginners/thread920498.html
Как в sdl реализовать вырезание по маске? Конкретная задача: Есть фон. С наступлением в игре ночи, затемняю его по-пиксельно, кроме нескольких динамичных объектов (боты с фонарями). Проблема в...
C++ Сборка с использованием двух компиляторов имеется такая проблема: графический интерфейс cделан в с++builder, но вот одну функцию (обрабатывает бинарный файл) я хочу сделать в на другом компиляторе(mingw), т.к. туда я подключил boost, а у... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6709 / 5118 / 482
Регистрация: 14.02.2011
Сообщений: 17,205
10.07.2013, 00:45
Valentina,
а ты что пытаешься написать ?
я спросил зачем так
Цитата Сообщение от Valentina Посмотреть сообщение
while((ch=getche())!='\r')
* * *total=total*10+ch-'0';
ты утверждаешь что это ввод числа из букв
но буквы это не цифры и здесь нет "защиты от дурака"
на вот такое
Цитата Сообщение от ValeryS Посмотреть сообщение
мамамылараму
выдаст неизвестно какое число( точнее известно мне лень считать)
Цитата Сообщение от Valentina Посмотреть сообщение
как-то так
а здесь вообще куча ошибок, причем алгоритмических
Цитата Сообщение от Valentina Посмотреть сообщение
char a[13]="мамамылараму";
* * int l=strlen(a);
зачем l высчитывать оно и так известно 12
Цитата Сообщение от Valentina Посмотреть сообщение
for(int i=0;i<l;i++)
* * * * *k+=(int)a[i];
а здесь если учесть что все буквы русские( знаковый бит установлен) получим отрицательное число
хоть бы так
C++
1
k+=(unsigned int)a[i];
но это никак не решение задачи
короче объясни что хочешь написать и вместе подумаем
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru