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

Выводятся не те значения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нахождение циклов в графе , используя смежную матрицу http://www.cyberforum.ru/cpp-beginners/thread1490730.html
Возникла такая задача: используя смежную матрицу, нужно определить циклы графа. Граф ненаправленный и нет мультивекторов(т.е. наша матрица симметрична, и в ней только единицы и нули). Старался сделать сам, но как то не совсем получилось:( #include <iostream> using namespace std; void print(int ms, int N); void printresult(int ms, int counter); int main() {
C++ Раскройте глаза начинающему прогеру (в расшифке кода) Дана задача://Удалить из строки символов(char)пробел в начале строки&есть решение #include <iostream> using namespace std; int main() {setlocale(LC_ALL,"Rus"); char stroka; int i=0, n=32; cout<<" Введите строку >> \t \n"; cin.getline(stroka, 255); while (stroka==n) {//8-ASCII код возврата на шаг http://www.cyberforum.ru/cpp-beginners/thread1490728.html
Двоичная обработка данных C++
Есть такая программа по двоичной обработке массива. Я не совсем понимаю, как здесь менять биты местами, к примеру наложением маски (0х00х0хххххххххх) поменять местами 1 и 3 бит с 4 и 6 битами соответственно. Можно даже на примере одного числа, не массива. # include <stdio.h> # include <string.h> # include <stdlib.h> void tobit(int); char s={"0000000000000000"}; int b,a1; main () {...
Регулировка скорости C++
Надо составить прогу, которая позволяет текст, содержащийся в файле, воспроизвести сигналами азбуки Морзе. При этом текст должен посимвольно выводиться на экран. Предусмотреть возможность плавной регулировки скорости воспроизведения. Справился, наконец-то, не без помощи, с выводом из файла на экран, все отлично работает. Но вот скорость регулировки как сделать не знаю. Нужна ваша помощь,...
C++ Найти разницу между минимальным и максимальным из набора чисел http://www.cyberforum.ru/cpp-beginners/thread1490704.html
Дано 20 вещественных чисел. Найти разницу между минимальным и максимальным из них.
C++ Выводятся на печать смайлики вместо элементов строки #include <stdio.h> #define MAXLINE 1000 int getline(char line, int maxline); void copy(char to, char from); /* печать самой длинной строки */ main() { подробнее

Показать сообщение отдельно
kLASTER
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 13
30.06.2015, 20:23     Выводятся не те значения
Доброго времени суток.
В моем простом коде выводится не то значение, которое я ожидаю. Точнее, число должно повышать разряд(10, 100...), а выдает число с небес. Подскажите, пожааааалуйста!!!!
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
37
38
39
40
41
42
//6.25
#include <iostream>
 
using namespace std;
 
void intPart(int);
 
int main()
{
  int n1;
  
  cout << "Input integer number(1 - 32767):\n";
  cin >> n1;
  
  intPart(n1);
  
  system("pause");
  return 0;
}
 
void intPart(int a)
{
  int count = 0;
  int ten = 1;
 
  while(a)
  {
    a /= 10;
    count++;
  }
  cout << "\n" << count << endl;
  count -= 1;
  while(count)
  {
    for(int i = 0; i < 4; i++)
      ten = ten * 10;
    
    count--;
  }
  
  cout << "\nten = " << ten << endl;
}
скриншот:
Кликните здесь для просмотра всего текста
Выводятся не те значения
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru