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

Переставить первую и последнюю цифры числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Замена в тексте слов на указанную подстроку http://www.cyberforum.ru/cpp-beginners/thread241606.html
Помогите пожалуйста решить следующее задание!!!!!!!! Заранее благодарен. Условие задания: ТЕКСТ, Слова, которые надо заменять и подстроку выберите любую В тексте все слова заданной длины...
C++ Power Вот задание: Поле first – целое положительное число, калорийность 100 г продукта; поле second – вещественное положительное число, масса продукта в килограммах. Реализовать метод Power( ) –... http://www.cyberforum.ru/cpp-beginners/thread241604.html
найти ошибку. циклы C++
вычислить значение, соответствующее значению функции для указанного значения x0 (при указанных ограничениях на аргумент функции) с точностью ε (например, ε=0.001). Точность вычисления считается...
C++ Минимальное и максимальное значение в массиве. С++
Есть задача: /*1. Дан одномерный массив. Необходимо вывести на экран индексы максимального и минимального элементов данного массива*/ Не могу понять, что не так. #include <iostream> using...
C++ classes, конструкторы.. http://www.cyberforum.ru/cpp-beginners/thread241564.html
Привет.. В общем такая фигня. Вот код: Employee.h: class Employee { public: Employee(int ages, int yearsOfServices, int salarys); ~Employee();
C++ Кодировки - setlocale (LC_CTYPE, "rus") Проблемы с кодировками - setlocale (LC_CTYPE, "rus") Банальщина, но решить просто не могу.. В общем при использовании русских шрифтов, в программе все отлично, но при копировании кода из DEV-c++... подробнее

Показать сообщение отдельно
Artorios
57 / 57 / 16
Регистрация: 19.11.2010
Сообщений: 214
28.06.2011, 15:03
D)Приписать по единице в начало и в конец записи числа n.
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
#include <stdio.h>
#include <math.h>
int kol(float x)
{ int i; i=0;
  if (x >= 0)
  {
    do
     { x=x / 10;  //x:=x div 10;
       i++;
      }
    while (x >=1);
      return i;
  }        else
return 0;
}
void main()
{
float a;
int f;
printf("Enter a ");
scanf("%f",&a);
f=kol(a);
  a=a/pow(10.0,f);
  a=a+1;
  a=a*pow(10.0,f+1);
  a=a+1;
printf("Result= %.0f\n",a);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru