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

решение задачи,конвертация числа в строку. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ обьясните программу по строчкам(многомерный массив) http://www.cyberforum.ru/cpp-beginners/thread415685.html
Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных минимумов заданной матрицы размером 10 на 10. Найти сумму модулей...
C++ форматированный ввод Есть строка вида: поле1\t поле2\tполе3\tполе4\n Обрабатываю её так: sscanf(Line, "%\t%\t%\t%\n", &str1, &str2, &str3, &str4); Всё нормально, если поля не пустые, иначе поля смещаются. Как... http://www.cyberforum.ru/cpp-beginners/thread415681.html
C++ условие задачи
Ввести массив вещественных чисел. Найти и вывести номер элемента, для которого сумма разностей с соседними элементами максимальна. Для крайних элементов использовать циклическое замыкание....
Длинная арифметика: найти разность между неотрицательными числами А и В C++
Не могу решить задачу на С++ А-Б длинная арифметика Требуется найти разность между неотрицательными числами А и В. ВОТ КОД #include<iostream> #include<string> using namespace std; int main()...
C++ Упорядочить по возрастанию только положительные элементы массива, оставив остальные элементы на своих местах. Напечатать индексы тех элементов массива http://www.cyberforum.ru/cpp-beginners/thread415661.html
которые остались на своих местах. //IS-11,Bazarnov Denis,Lab.05,Var.2,04-11-11 #include <stdio.h> #include <math.h> #include <conio.h> #define N 30 int main() { int s;
C++ Кодировка Пишу программу на си, ее задача записывать русские слова в файл, проблема в том, что в файл записываются иероглифы, как это исправить?P.S. транслит не предлагать) Использую #include <clocale>,... подробнее

Показать сообщение отдельно
plastex
0 / 0 / 0
Регистрация: 27.11.2011
Сообщений: 10
25.12.2011, 18:23  [ТС]
помогите пожалуйста решить задачу,убил уже кучу времени на нее

Добавлено через 2 часа 10 минут
не могу понять,что я неправильно делаю уже с нуля полного начинал,все равно
код несколько изменился:
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
29
30
31
#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <string.h>
int main ()
{
int n,p,k,j;
char a[100];char m[100];
 
cout<<"Vvedite stroku"<<endl;
gets(a);
n=strlen(a);
for (k=0;k<n;k++){
    int m=atoi(a);
for (j=n-1;j>k;j--){
if (a[j]<a[j-1])
{
    p=a[j];
    a[j]=a[j-1];
    a[j-1]=p;
    
}
itoa (m,a,10);
}
}
cout<<"stroka po vozrastaniyu elementov"<<endl;
for(k=0;k<n;k++)
cout<<m[k]<<" ";
cout<<endl;
 return 0;
 }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru