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

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

Войти
Регистрация
Восстановить пароль
 
donik
0 / 0 / 0
Регистрация: 29.04.2012
Сообщений: 3
#1

Пытаюсь вывести латинские буквы но не могу реализовать затею - C++

29.04.2012, 20:55. Просмотров 697. Ответов 4
Метки нет (Все метки)

Доброе время суток необходимо сделать лабораторную работу но не могу понять как составить условие.

Дана строка из 20 символов. Вывести из нее на печать только строчные буквы латинского алфавита
смотря на задание я понимаю что мне необходимо извлечь из массива все латинские буквы которы должны быть заданы произвольно.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
#include <stdlib.h>
#include <conio.h>
using namespace std;
 
void main(){
    char s2, s1[20]="Hello world!!!";
          for(int i; i<20; i++){
    if(s1[i]=="(чемуто)")
      {
        s2=s1[i];
      }
    
 
        cout<<s1;
    getche();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2012, 20:55     Пытаюсь вывести латинские буквы но не могу реализовать затею
Посмотрите здесь:

Дана строка из 20 символов. вывести из неё латинские строчные буквы - C++
Дана строка из 20 символов. Вывести из нее на печать только строчные буквы латинского алфавита.

Вывести строки, в которых есть удвоенные строчные латинские буквы - C++
необходимо написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, в которых есть удвоенные строчные...

Строки (вывести все слова, содержащие только латинские буквы) - C++
Здравствуйте, нужно вывести все слова, содержащие только латинские буквы. Задаётся последовательность, в которой слова разделены запятыми,...

Вывести в алфавитном порядке все латинские буквы, встречающиеся в строке (Pascal -> C++) - C++
Переведите из паскаля в с++, пожалуйста! Задание:Задана строка символов. Вывести в алфавитном порядке все латинские буквы,...

Заменить латинские буквы русскими - C++
Подскажите, как заменить в файле английские буквы русскими?

Преобразовать буквы русского алфавита в латинские - C++
Написать программу, которая во введенной с клавиатуры строке преобразует буквы русского алфавита в латинские.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
andy_111
90 / 59 / 2
Регистрация: 03.07.2011
Сообщений: 148
29.04.2012, 21:06     Пытаюсь вывести латинские буквы но не могу реализовать затею #2
Привет! Код ASCII строчных латинских букв начинается с 97 (буква a) и заканчивается 122(буква z), идя по порядку. Соответственно, конструкция выведет только нужные буквы :
C++
1
2
3
4
char s1[20]="Hello world!!!";
for(int i=0; i<20; i++)
   if (int(s1[i]) > 96 &&  int(s1[i]) < 123) 
      cout<<s1[i];
donik
0 / 0 / 0
Регистрация: 29.04.2012
Сообщений: 3
29.04.2012, 21:32  [ТС]     Пытаюсь вывести латинские буквы но не могу реализовать затею #3
спасибо большое а где я мог узнать промежуток который вы указали в условии??
Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
29.04.2012, 21:42     Пытаюсь вывести латинские буквы но не могу реализовать затею #4
можно у гугла спросить "ascii коды символов"
или так
C++
1
cout << (int)'a' << " " << (int)'z';
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2012, 21:51     Пытаюсь вывести латинские буквы но не могу реализовать затею
Еще ссылки по теме:

Удаление слов содержащих латинские буквы... - C++
Необходимо написать программу на языке C++ чересстрочного слияния двух текстовых файлов с удалением в каждой строке слов в которых...

Поменять все буквы а на a (русские на латинские) и к на k - C++
Вводят 2 текста. Сравнить их, объединить, вывести все пробелы, точки, запятые, двоеточия. Затем вывести размер каждого текста и общий...

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

Найти все слова, содержащие латинские буквы (a, e, i, o, u) - C++
Задан текст. Найти все слова, содержащие латинские буквы (a, e, i, o, u). Напечатать эти слова в порядке увеличения количества букв (a, e,...

Заменить все малые латинские буквы символом «$» - C++
Необходимо составить и отладить указанную функцию. В главной программе, если в задании не предложено другое, следует описать два массива...

Пытаюсь реализовать сортировку слиянием (выскакивает ошибка) - C++
Пытаюсь реализовать сортировку слиянием. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &quot;windows.h&quot; #include &quot;math.h&quot; // m -...


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

Или воспользуйтесь поиском по форуму:
grizlik78
Эксперт С++
1908 / 1440 / 110
Регистрация: 29.05.2011
Сообщений: 2,995
29.04.2012, 21:51     Пытаюсь вывести латинские буквы но не могу реализовать затею #5
Но можно и не знать, а воспользоваться функцией islower.
Yandex
Объявления
29.04.2012, 21:51     Пытаюсь вывести латинские буквы но не могу реализовать затею
Ответ Создать тему
Опции темы

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