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

Как сдвинуть положительное число на 1 знак вправо? - C++

Восстановить пароль Регистрация
 
Max7
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 14
18.12.2013, 12:41     Как сдвинуть положительное число на 1 знак вправо? #1
Помогите пожалуйста. что изменить в коде, что бы выровнять числа? как сдвинуть положительное число на 1 знак вправо, а отрицательный знак не сдвигать? прога dev c++

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <conio.h>
#include <string.h>
#include <stdio.h>
 main()
{                
float x,y;
printf(" X   |    Y\n ----------\n");
for ( x =-2; x<=2; x+=0.5)
printf ("%3.2f | %3.2f\n",x,y=3*x*x+4*x-1.5);
getch();
return 0; 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
18.12.2013, 13:18     Как сдвинуть положительное число на 1 знак вправо? #2
C
1
2
3
4
5
6
7
8
9
int main()
{
    float x,y;
    printf("   X    |    Y\n ----------------\n");
    for ( x =-2; x<=2; x+=0.5)
    printf ("%7.2f | %7.2f\n",x,y=3*x*x+4*x-1.5);
   
    return EXIT_SUCCESS;
}
Считайте на калькуляторе сколько у Вас занимает число: 1 на знак, 1 на точку, 2 на дробную часть, 3 на целую часть. Как у Вас вышло 3 я не понимаю.
antonid
0 / 0 / 0
Регистрация: 14.12.2013
Сообщений: 22
18.12.2013, 13:21     Как сдвинуть положительное число на 1 знак вправо? #3
Max7, объясните поподробнее что и где нужно сдвинуть (в выводе чтоли?). И что вообще должна делать программа
Max7
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 14
18.12.2013, 13:59  [ТС]     Как сдвинуть положительное число на 1 знак вправо? #4
Всем спасибо, получилось))
Yandex
Объявления
18.12.2013, 13:59     Как сдвинуть положительное число на 1 знак вправо?
Ответ Создать тему
Опции темы

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