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

Простенькая для вас задача посмотрите если не трудно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка подсчетом http://www.cyberforum.ru/cpp-beginners/thread551812.html
Доброго времени суток. Написал код, вот только выдает ошибку: error C2061: синтаксическая ошибка: идентификатор "a". error C2061: синтаксическая ошибка: идентификатор "b" (строки 26 и 35). Подскажите как исправить. Задача звучит так: Сортировка подсчетом. Выходной массив заполняется значениями “-1”. Затем для каждого элемента определяется его место в выходном массиве путем подсчета количества...
C++ invalid operands of types 'double' and 'int' to binary 'operator%' В строке где If выдает вот эту ошибку 2 раза: invalid operands of types 'double' and 'int' to binary 'operator%' #include <iostream> #include <cmath> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread551797.html
C++ Для заданных вещественных чисел а, b, c определить, имеет ли уравнения ax2+bx+c=0, хотя бы одно вещественное решение.
Для заданных вещественных чисел а, b, c определить, имеет ли уравнения ax2+bx+c=0, хотя бы одно вещественное решение. помогите решить на с++
C++ Вычислить сумму квадратов всех элементов заданного массива A(N), за исключением элементов, кратных пяти.
Вычислить сумму квадратов всех элементов заданного массива A(N), за исключением элементов, кратных пяти.
C++ Скопировать промежуток в TCHAR http://www.cyberforum.ru/cpp-beginners/thread551763.html
Всем привет. Делаю программу в WinApi на Visual Studio 10. Такой вопрос. Если я объявляю строку TCHAR* buf= new TCHAR; И TCHAR* buf2. То как мне в buf2 записать значения с buf допустим в промежутке с 10 по 15 символ?
C++ Как сделать считывание клавиши с клавиатуры в реальном времени? Хочу написать тетрис, и возник такой вопрос. Я пока знаю только getch, а он стопорит программу пока не нажмёшь кнопку. подробнее

Показать сообщение отдельно
UFO94
 Аватар для UFO94
263 / 252 / 13
Регистрация: 04.04.2012
Сообщений: 546
22.04.2012, 14:50     Простенькая для вас задача посмотрите если не трудно
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
30
31
32
33
34
35
36
#include <stdio.h>
#include <conio.h>
int main()
{
printf("Input natural number<10000\n");
int x;
scanf("%d",&x);
if((x<1)||(x>9999))
{
printf("Number is incorrect! It must be natural and <10000!\n");
getch();
return 0;
}
if(x<10)
printf("Number has 1 digit\n");
else if(x<100)
printf("Number has 2 digits\n");
else if(x<1000)
printf("Number has 3 digits\n");
else
printf("Number has 4 digits\n");
getch();
if(x<10)
{
printf("First digit is %d, penultimate digit is 0 -- number has only 1 digit\n",x);
getch();
return 0;
}
x=x/10;
int m=x;
while(m>10)
m=m/10;
printf("First digit is %d, penultimate digit is %d\n",m,x);
getch();
return 0;
}
Как-то так. Penultimate означает предпоследний. После вывода количества цифер нажмите любую клавишу, чтобы продолжить. Если хотите, чтобы выводило сразу, уберите getch() из 22 строки.
 
Текущее время: 05:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru