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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Choco
 Аватар для Choco
0 / 0 / 0
Регистрация: 17.12.2013
Сообщений: 13
#1

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

20.12.2013, 00:03. Просмотров 177. Ответов 1
Метки нет (Все метки)

Помогите разобраться, пожалуйста:
Попытки:
Записать число в 32-разрядном символьном массиве и вывести:
#include "stdafx.h"
#include <iostream>
using namespace std;

int main()
{
setlocale (0, "");
const int Size = 32;
bool flag=true;
int i = 0;
int k = 0;
char a[Size];
cout<<"Добро пожаловать!\nВведите первое число >> ";
cin>>a;
//считаем количество символов
for(int i=0; ; i++)
{
if(a[i] == '\0')
break;
k++;
}
// проверяем знак
if(a[0]=='+' || a[0]=='-')
flag=true;
else
a[0] = '+';

for (int i=1; i<k; i++) //сдвигаем наше число
a[32-i]=a[k-i];
end;
for (int i=1; i<=(32-k); i++) // и дописываем нули
a[i]='0';
end;
cout<<a[i]; //выводим получ
system("pause");
return 0;
}

Ошибки:
warning C4551: в вызове функции отсутствует список аргументов
1>Купи слОника.cpp(36): error C2568: идентификатор: не удается разрешить перегрузку функции (это на "end;")
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2013, 00:03     Записать число в 32-разрядном массиве
Посмотрите здесь:

C++ Как записать Z в трёхмерном массиве
C++ Дан массив из N целых чисел. Выяснить имеется ли в массиве хотя бы одно нечетное отрицательное число и определить его местонахождение в массиве
Записать число словами C++
C++ Количество нулей в 32 разрядном слове
C++ Записать число в файл
C++ Ввести число с клавиатуры, потом записать это число в текстовой файл
C++ записать несколько элементов в вектор сразу, как в массиве
В целочисленном массиве найти число чередований знака, то есть число переходов с минуса на плюс или с плюса на минус. C++
C++ Как проверить в массиве слова и записать их?
C++ Записать число в ячейку char
Отличить целое от числа с плавающей точкой в 32-разрядном регистре C++
C++ Во втором массиве вставить число z после и перед каждым числом, заканчивающееся на число k

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
grizlik78
Эксперт С++
 Аватар для grizlik78
1890 / 1422 / 104
Регистрация: 29.05.2011
Сообщений: 2,977
20.12.2013, 00:20     Записать число в 32-разрядном массиве #2
А что должны делать эти 2 end? В C++ такого нет. Если имелось в виду окончание записи цикла for, то эти end не нужны, циклы и так в этом месте закончились.
Yandex
Объявления
20.12.2013, 00:20     Записать число в 32-разрядном массиве
Ответ Создать тему
Опции темы

Текущее время: 13:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru