С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
AXS
-2 / 0 / 0
Регистрация: 28.10.2009
Сообщений: 150
#1

Закончить прогу. Чуть-чуть осталось - C++

13.11.2009, 16:25. Просмотров 396. Ответов 7
Метки нет (Все метки)

Нужно заменить все маленькие латинские буквы на $. Мои наработки:
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
#include <windows.h>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
{
char m1[4];
int i;
{
cout<<"Введите элемент массива:"<<endl;
for(i=0;i<4;i++)
cout<<"m1["<<i<<"]=";
cin>>m1[i];
cout<<endl;
cout<<"Наш массив:"<<endl;
for(i=0;i<4;i++)
cout<<m1[i]<<" ";
cout<<endl;
char m1[8]={1, 2, 3, 4, 5, 6, 7, 8};
}
system("PAUSE");
return EXIT_SUCCESS;
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2009, 16:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Закончить прогу. Чуть-чуть осталось (C++):

Изменить значение тех элементов у которых последняя цифра 1 или 2 чуть-чуть осталось - C++
Одномерный массив заданный случайными целыми числами от -10000 до 10000. Вывести значения массива до и после изменений. Размер массива...

Матрицы не могу доделать, чуть чуть осталось - C++
7. Напишите программу, которая принимает с клавиатуры число N, создает матрицу размера N на N, заполненную случайными числами, и выводит ее...

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

файл вещественных чисел, нужно поравить код совсем чуть-чуть - C++
Вот написал, но работает только для целых чисел.Как сделать для файла с вещественными числами? #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; ...

кто желает мне подсобить чуть чуть? - C++
нужно написать программу: 31 В одномерном массиве, состоящем из n вещественных элементов, вычислить: − номер минимального по...

Вывод слов, заканчивающихся на "о" (чуть дописать прогу) - C++
Здравствуйте,вот собственно код: #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; #define STR_LEN 200 /*Максимальная...

7
TanT
эволюционирую потихоньку
466 / 464 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
13.11.2009, 19:48 #2
страные наработки, вот чег оу меня, шибко не тестил.
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
#include <windows.h>
#include <string>
#include <iostream>
using namespace std;
 
int main()
{
//  SetConsoleCP(1251);
//  SetConsoleOutputCP(1251);
    setlocale(LC_ALL, "Russian");
    string str;
 
    cout<<"Введите массив символов:"<<endl;
    getline(cin,str);
 
    for (int i=str.length(); --i>=0;)
    {
        if (str[i]>='a'&&str[i]<='z') str[i]='$';
    }
 
    cout<<"Итого: "<<str<<endl;
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Андрейка
420 / 224 / 27
Регистрация: 25.03.2009
Сообщений: 744
13.11.2009, 20:06 #3
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <algorithm>
#include <string>
int main()
{
    std::string str = "aAbBcC";
    std::replace_if(str.begin(),str.end(),islower,'$');
    std::cout<<str;
    return 0;
}
0
TanT
эволюционирую потихоньку
466 / 464 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
13.11.2009, 20:16 #4
Андрейка, попробуйте в вашем коде использовать русские символы, эффект вас не очень порадует.
AXS, если вы всётаки не случайно pfтеяли возню с русскими символами, то в моём коде расскоментируйте SetConsoleCP(1251); SetConsoleOutputCP(1251); и в свойствах окна консоли выберите шрифты lusida и можно вводить безбоязнено русские символы
0
Андрейка
420 / 224 / 27
Регистрация: 25.03.2009
Сообщений: 744
13.11.2009, 20:18 #5
TanT, да точно ) просто я не компилирую когда пишу ну с латинскими вроде должно работать
0
TanT
эволюционирую потихоньку
466 / 464 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
13.11.2009, 20:30 #6
с латинскими вопросов нет, код очень изящный, но мне очень кажется, что, к сожалению, "заказчик" не шибко знаком с STL
0
Андрейка
420 / 224 / 27
Регистрация: 25.03.2009
Сообщений: 744
13.11.2009, 20:36 #7
TanT, так ему ща понравится как я написал и он выучит стл ) всё таки есть плюсы в этом)
0
TanT
13.11.2009, 20:45     Закончить прогу. Чуть-чуть осталось
  #8

Не по теме:

да вы, батенька, оптимист

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.11.2009, 20:45
Привет! Вот еще темы с ответами:

чуть не понимаю.. - C++
1. Управление автомобилем. 2. Поездка на автомобиле. 3. Повреждение автомобиля. 4. Выбор автомобиля для покупки. 5. Диагностика...

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

Функции,задачка на стоянку автомобилей,чуть переделать - C++
Значит мы вводим время для 3х автомобилей, парковка посуточная, т.е больше 24 ч вводить нельзя! Так вот..если мы ввели 5,10,24.01 то он...

Упорядочить массив по убыванию (чуть поправить программу) - C++
В этой программе массив упорядыватся по возрастанию: Помогите этот код переписать с подпрограммами и по убыванию #include...


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

Или воспользуйтесь поиском по форуму:
8
13.11.2009, 20:45
Ответ Создать тему
Опции темы

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