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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.83
Lesya
Сообщений: n/a
#1

Распечатать введённую строку, заменив строчные буквы прописными и повторив дважды каждую цифру - C++

27.05.2009, 13:35. Просмотров 2882. Ответов 3
Метки нет (Все метки)

Вот такое вот задание! Помогите кто нибудь плииииз!!!
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2009, 13:35     Распечатать введённую строку, заменив строчные буквы прописными и повторив дважды каждую цифру
Посмотрите здесь:

Распечатать введенную строку, заменив строчные буквы прописными - C++
Задача 10. Распечатать введенную строку, заменив строчные буквы прописными и повторив дважды каждую цифру.

Сформировать новую строку повторив каждый символ заданной строки дважды - C++
1. Дана строка символов. Сформировать новую строку, повторив каждый символ заданной строки дважды, начиная с конца строки (если заданная...

Преобразовать строку, удалив из нее каждую пару символов ‘<<’ и повторив каждую пару символов ‘>>’. - C++
В веденной пользователем строке, найти все вхождения подстроки и заменить ее на другую. Прошу помощи!

Преобразовать цифру, введённую с консоли в строку, содержащую числительное, соответствующее этой цифре. Результат вывести на консоль - C++
Преобразовать цифру, введённую с консоли в строку, содержащую числительное, соответствующее этой цифре. Результат вывести на консоль.

Преобразовать данную строку заменив каждую точку многоточием - C++
1.Даны натуральное число n и символы S1, …, Sn (строка). Преобразовать данную строку, заменив в ней каждую точку многоточием (т.е. тремя...

Записать строку заменив каждую из последовательностей ее значением в десятичной системе счисления - C++
Пожалуйста помогите написать задачу!!!!!!!!!!!!!Плизззззззззз!!!!! Дана строка содержащая текст и последовательности из 0 и 1 ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Marinich
9 / 9 / 4
Регистрация: 22.05.2009
Сообщений: 54
27.05.2009, 13:52     Распечатать введённую строку, заменив строчные буквы прописными и повторив дважды каждую цифру #2
http://www.cyberforum.ru/cpp-beginners/thread17099.html
Lesya
Сообщений: n/a
27.05.2009, 14:20     Распечатать введённую строку, заменив строчные буквы прописными и повторив дважды каждую цифру #3
у меня получился вот такой код, может что то не так я только учусь:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <string.h>
 
Int main ()
{ char a[255];
   Int i,l;
 
Printf(‘Введите строку символов:\n’);
Scanf (%c’,&a[255]);
L=strlen(a);                           
For (i=1,i=l,i=1)                       \\запускаем цикл равный длинне строки
    {if a[i]=char; 
        {…….        \\ не знаю как заменить на прописную
        Continue;}
    if a[i]=int;
        {…      \\ нужно продублировать
        Continue;}
Printf(%c’,a[255]);
Return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2009, 21:54     Распечатать введённую строку, заменив строчные буквы прописными и повторив дважды каждую цифру
Еще ссылки по теме:

Составить рекурсивную функцию, которая определяет наибольшую цифру, и заменяет все строчные латинские буквы - C++
Вообщем снова рекурсия на С++, ну не дружу я с ней:(. Вообщем, смысл задачи: дана строка символов, составить рекурсивную функцию, которая...

Преобразовать строку, заменив в ней каждую из групп стоящих рядом точек одной точкой. - C++
Здравствуйте. помогите составить программу. Дана строка символов. Преобразовать ее, заменив в ней каждую из групп стоящих рядом точек...

Получить новую строку, заменив в исходной все заглавные буквы строчными и наоборот - C++
Дана строка, содержащая текст, включающий русские и английские слова. Получить новую строку, заменив в исходной все заглавные буквы...

Вывести строку в два столбца: в одном строчные буквы, во втором прописные - C++
помогите нубу написать программу) Вводные данные: 20 букв Представление выводных данных: два столбца: в одном строчные, во втором...

В каждом слове длиннее двух символов все строчные символы заменить прописными - C++
Добрый день. Прошу помощи с данной задачей. Заранее спасибо..

Строки. Преобразовать строку, заменяя каждую цифру соответствующим ей числом символов нижнего подчеркивания - C++
Нужно преобразовать строку, заменяя каждую цифру соответствующим ей числом символов нижнего подчеркивания. Например: «3 слона» -&gt; «_ _...


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

Или воспользуйтесь поиском по форуму:
Marinich
9 / 9 / 4
Регистрация: 22.05.2009
Сообщений: 54
27.05.2009, 21:54     Распечатать введённую строку, заменив строчные буквы прописными и повторив дважды каждую цифру #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Чтобы чему-то учиться надо хотя бы компилятор установить! Судя по коду, эта программа никогда не компилировалась. Да и программой это назвать сложно. Более албанского кода я давно не видел. Попытался переделать это чудо... Вышло через попу, конечно... Если я правильно понял, чем отличаются строчные буквы от прописных ))

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
#include <stdio.h>
#include <string.h>
 
int main () { 
   char a[255], b[255];
   Int i, l, j;
   printf (‘Введите строку символов:\n’);
   scanf (%c’, &a);
   l = strlen (a);       
   For (i = 0, j=0; i = l; i ++, j ++) {
      b[j] = a[i];
      if (a[i] >= 65 && a[i] <= 90) {
         b[j] = a[i] + 32;
         printf("%c", b[j]);
      }
      if  (a[i] >= 97 && a[i] <= 122){
         b[j] = a[i] - 32;
         printf("%c", b[j]);
      }
      if (a[i] >= 48 && a[i] <= 57){
         b[j] = a[i];
         printf("%c", b[j]);
         j++;
         b[j] = a[i];
         printf("%c", b[j]);
      }
   }
   return 0;
}
Yandex
Объявления
27.05.2009, 21:54     Распечатать введённую строку, заменив строчные буквы прописными и повторив дважды каждую цифру
Ответ Создать тему
Опции темы

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