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

Цифры прописью - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ прокомментировать http://www.cyberforum.ru/cpp-beginners/thread224060.html
Прокомментируйте следующий код пожалуйста: #include <iostream.h> #include <stdlib.h> #include <conio.h> #include <string.h> struct List { char word;
C++ В чем ошибка ? Задача такова Составить программу для вычисления высоты треугольника по сторонам a,b.c Мой текст таков #include <stdio.h> #include <stdlib.h> #include <math.h> void main() { http://www.cyberforum.ru/cpp-beginners/thread224055.html
rhide C++
Здравствуйте, знаком ли кто-нибудь с rhide? Я его установил, запускается из коммандной строки, но при компиляции простой программы как "Hellow" пишет: Error: iostream.h: No such file or directory Есть идеи в чём кроется ошибка? #include <iostream.h> int main (int argc, char *argv) { char quit; quit = '\0';
файлы C++
Пожалуйста напишите программу в си (через файлы), которая бы считывала текст бы из одного текстового документа и записывала этот текст в другой файл
C++ функция http://www.cyberforum.ru/cpp-beginners/thread224041.html
Даны два массива из N чисел в каждом. Написать функцию, определяющую в каком из массивов больше отрицательных элементов. Массивы заполняются случайным образом
C++ Обработка квадратной матрицы - замена строки стобцом поменять местами строку матрицы P(N, N), который содержит максимальный элемент на главной диагонали, со столбцом, который содержит МИНИМАЛЬНЫЙ элемент главной диагонали Данные: тип элементов: целые, N=5 Элементы от -8 до 19 язык С. спасибо подробнее

Показать сообщение отдельно
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
04.01.2011, 21:22     Цифры прописью
finally....
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
#include <iostream>
 
int main()
{
   const char const *mas[] = 
           {"ноль", "один", "два", "три", "четыре", 
            "пять", "шесть", "семь", "восемь", "девять"};
   int a;
   std::cout << "Введите число: ";
   std::cin >> a;
   
   int digits[10];
   int lenght = 0;
   
   while (a)
   {
      digits[lenght] = a%10;
      a /= 10;
      lenght++;
   }
 
   for (int i = lenght-1; i >= 0; i--)
      std::cout << mas[digits[i]] << " ";
   std::cout << "\n";
   
   return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от IchMors Посмотреть сообщение
32000 с хвостиком...
ну вообще-то 2147483647
а это (32767) для short

Добавлено через 57 секунд
Цитата Сообщение от IchMors Посмотреть сообщение
Mayonez, а зачем у вас массив размерности int digits[80]; ?
переделал
 
Текущее время: 17:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru