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

Программа на языке С++ в среде Visual Studio 2010 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма N целых положительных чисел http://www.cyberforum.ru/cpp-beginners/thread703054.html
Доброго времени суток. Срочно нужна помощь в написании программы на С++, а именно-Написать программу которая вычисляет сумму N целых положительных чисел. количество вводится во время работы программы. Заранее спасибо.
C++ Определить, есть ли в заданном предложении цифры. И если есть, найти их сумму Определить, есть ли в заданном предложении цифры. И если есть, найти их сумму. http://www.cyberforum.ru/cpp-beginners/thread703039.html
Нужно отправить данные письмом C++
Не понимаю как мне прикрепить файл который создаётся в программе. #include <iostream> #include <fstream> #include <time.h> #include <stdio.h> #include <windows.h> #include <winsock.h> #include <cstring> #include <cstdio>
Игра "Угадай слова" через массивы! C++
Получил такое задание! Помогите разобраться! Хотя бы какие то наброски подскажите! Написать игру! Создать массив с 20 словами. В начале игры с помощью случайного генератора чисел выбрать одно. Буквы выводить точками - "." соответственно числу букв в слове после удачного попадания точку заменить на букву ( во всех местах где эта буква ) Буквы вводить без помощи ENTER! За неправильную...
C++ Кто посмотрит как сделать несколько задач?) http://www.cyberforum.ru/cpp-beginners/thread702972.html
Задача 1 Заданы числа a,b,c. Удвоить эти числа a>=b>=c и заменить их на абсолютные значения, если это не так. Задача 2 Задано целое число n. Вычислить S=1+1/1!+1/2!+...+1/n! Задача 3 Задано целое положительное число. Определить количество цифр в этом числе и их сумму. Задача 4 Задан массив целых чисел. Увеличить все элементы этого массива начиная с первого положительного элемента в...
C++ Ошибка в коде #include <fstream> using namespace std; ifstream fin ("input.txt"); ofstream fout ("output.txt"); int x,y,x1,y1,x2,y2,x3,y3,p1,p2,p3; int main() { fin>>x>>y; подробнее

Показать сообщение отдельно
тупицО
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 15
20.11.2012, 12:09     Программа на языке С++ в среде Visual Studio 2010
Здравствуйте

Вот было задание-написать программу которая подсчитывает число ненулевых битов целого числа и использует операцию сдвига.

Вот текст программы:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
int bitcount (unsigned int n)
{ 
int b;
for (b=0; n != 0; n>>=1)
if (n & 01) 
b++;
return (b);
}
int main()
{ 
int n= 12;
printf ("The units quantity in n=%d\n",bitcount(n));
getch();
}
Все хорошо.Все работает.
Вот что в итоге получается
Название: Безымянный.png
Просмотров: 95

Размер: 3.7 Кб

А вот теперь нужна ваша помощь.
Необходимое число,в моем случае n равно 12 мы задаем еще до отладки.
C++
1
int n= 12;
И в итоге на экран выводиться результат,согласно заранее заданному нами числу(12).

The units quantity in n=2

Моя проблема заключается в том,что необходимо преобразовать текст программы так,что бы n равно 12-мы задавали уже после отладки.

Т.е. раньше мы еще до отладки задавали нужное,число(12) и уже с ним работала наша программа.Теперь же надо сделать так,что бы после отладки когда появиться черный экранчик мы ввели любое число(например тоже самое 12) и программа так же как и в первом варианте выдало,что n равно 2.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru