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

Подправте пожалуйста код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отсортировать массив чисел методом пузырька http://www.cyberforum.ru/cpp-beginners/thread104621.html
помогите пожалуйста!!!! отсортировать массив чисел методом пузырька чтобы числа были не заданы ,а вводились пользователем(n-ое количество чисел)
C++ Передача элементов массива из одной функции в другую Подскажите пожалуйста, хочу написать тест проверки знаний, генерацию случайных элементов без повторений нашел в Internet переработал под себя, теперь столкнулся с задачей передачи элементов массива из одной функции в другую испльзую VS 2008 // программа теста // #include "stdafx.h" #include "time.h"// системная директива работы со временем #include "stdlib.h"// хранятся функции для работы... http://www.cyberforum.ru/cpp-beginners/thread104618.html
C++ строки на С++
помогите пожалуйста!начал програмировать совсем недавно и еще многое к сожалению не получается.задали задачу: с консоли ввести две строки,каждая из которых состоит не более чем 255 символов.Найти сколько раз одна вторая строка встречается в первой.
C++ перегрузка и шаблон
В программе одномерный и двумерный массив записываются с клавиатуры, а печатаются на экран с помощью одной ф-ции print. С помощью шаблона ф-ции MIMIMUM найти минимальный элемент в каждом из массивов.
C++ Найти и вывести все имеющиеся пары стоящих рядом одинаковых символов http://www.cyberforum.ru/cpp-beginners/thread104590.html
Помогите решить пожалуйста: Среди данного массива символов, найти и вывести все имеющиеся пары стоящих рядом одинаковых символов. Все исходные величины должны вводиться из файла (in.txt), а результат должен быть записан в результирующий файл (out.txt). Понимаю конечно что условие отбора if mas = mas = условие выполнено, но как делать вывод и ввод в файл не могу разобраться!
C++ Лёгкий вопрос... Подскажите пожалуйста, как ограничить количество знаков после запятой в С++? Например 7/3=2,333333333333333333333333333333333333 , а мне надо, чтобы вывело 2,33 подробнее

Показать сообщение отдельно
Devik
0 / 0 / 0
Регистрация: 27.05.2009
Сообщений: 11
14.03.2010, 20:38     Подправте пожалуйста код
Привет всем.
Очень нужна ваша помощь... Вот исходный код на паскале:

Pascal
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
Program LAB1;
uses crt;
Procedure WriteByte(a:byte);
var i:integer;
begin
for i:=7 downto 0 do begin
if ((a shr i) and $01) <>0 then write('1')
else write('0');
end;
write(' ');
end;
 
type bytearr=array[1..100] of byte;
var
k,i:integer;
db: double;
px: pointer;
bp:^bytearr;
begin
clrscr;
db:=13.65;
px:=@db;
bp:=px;
writeln('Tup DOUBLE. 4uslo - ',db:0:2);
for k:=1 to 8 do writebyte(bp^[k]);
writeln;
readln;
end.
Его нужно переделать под с++. Я вот тут сделал но не компилируетса... подправте что я сдела не так?

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 <stdio.h>
#include <stdlib.h>
#include <conio.h>
 
void WriteByte(int a)
{
int i;
for(i=7;i==0;i--) {
if ((a>>i)!=0) {puts("1");}
else puts("0");
}
puts(" ");
}
 
void main()
{
int k,i;
int bytearr[100];
double db;
pointer px;
*bytearr bp;
db=13.65;
px=*db;
bp=px;
for (k=1;k==8;k++) {writebyte(bp^[k]);}
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru