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

Ошибка в программе С++ (пишет, что много ошибок и не выходит результат) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Продолжить последовательность 1, 11 http://www.cyberforum.ru/cpp-beginners/thread698636.html
Помогите пожалуйста продолжить последовательность 1, 11(одна однерка), 21(две однерки), 1211(одна двойка, одна однерка)... никак не выходит( если можно с пояснениями) заранее благодарю)
C++ Переделать код под функцию Здравствуйте! Помогите пожалуйсто переделать код под функцию. #include <iostream> using namespace std; int main(int argc, char *argv) { int time; cout << "Pleas enter the car station time: "; http://www.cyberforum.ru/cpp-beginners/thread698628.html
Из числовой последовательности найти удалить элементы C++
Вот такая ситуация... Дани лабораторную, решил её через индексы (нужно использовать STL Deque), прапад дал на защиту туже работу, толкьо написать на итераторах, не получается написать функцию удаления... Помогите плиз =) Вот задача:Из числовой последовательности найти удалить все элементы, меньшие, чем B*X, где X – среднее арифметическое трех наибольших элементов последовательности, B –...
C++ Описать базовый класс "книга"
Помогите пожалуйста описать базовый класс "книга". Написать поиск по автору и году выпуска
C++ Есть ли тематические банки заданий http://www.cyberforum.ru/cpp-beginners/thread698609.html
Я читаю книгу С.Праты "Язык программирования С++". Она понятная, по-мне так просто прекрасная (Потом обязательно попробую Страуструпа) .Но вот один недостаток: не хватает заданий для проверки знаний, как можно больше приближенных к реальности (есть задачки, но от отчаяния даже как-то давно писал сей бред). Ну так вот, я изучил (если можно так сказать) циклы, логику, классы памяти, структуры,...
C++ Корень из 2 с точностью до 100 знаков после запятой Добрый день. Задача такова, программа должна выразить корень из 2 с точностью до 100 знаков после запятой, может есть предложения как это сделать? Могу выбрать между С и С++ языками. Спасибо! подробнее

Показать сообщение отдельно
идрис
 Аватар для идрис
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 11
15.11.2012, 16:29     Ошибка в программе С++ (пишет, что много ошибок и не выходит результат)
Имеется строка, содержащая буквы и цифры. Преобразуйте эту строку так, чтобы сначала в ней шли все цифры, а потом все буквы исходной строки.
Допустимые символы - цифры, прописные и строчные латинские буквы.
Пример:
Исходная строка Результат
ad2e57b6 2576adeb
Tom&Jerry Недопустимый символ - '&'

Вот, программа:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream.h>
using namespace std;
int main()
{ char a[100];
   scanf("%c", a);  
   string s=" "; s1=" ";
   for(int i=0; i<strlen(a); i++)
 { if(a[i]<='Z' & a[i]>='A')
  s+=a[i];
  else if(a[i]<='z' & a[i]>='a')
  s+=a[i];
  else if(a[i]<='9' & a[i]>='0')
  s1+=a[i];
   else {
   printf("Не допустимый символ");
  return0;
  }
 }
printf("%c%c", s1:c_str(), s:c-str());
return0;
}
 Комментарий модератора 
В следующий раз внимательнее выбирайте раздел для создания тем!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru