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

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

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

ПРограммы по заданиям со стораками - C++

28.04.2011, 20:21. Просмотров 526. Ответов 1
Метки нет (Все метки)

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

1)Дана непустая последовательность строчных латинских букв, за которой следует точка. Построить и напечатать в алфавитном порядке множество, состоящее из всех букв, встретившихся в последовательности.

2)Дана непустая последовательность строчных латинских букв, за которой следует точка. Построить и напечатать множество, состоящее из первых вхождений букв в последовательность, сохраняя их взаимный порядок.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2011, 20:21     ПРограммы по заданиям со стораками
Посмотрите здесь:

нужно составить программы к данным заданиям! - C++
1.Написать программу вычисления суммы кубов чисел от 25 до 55. 2.Написать программу поиска среди двузначных чисел таких, сумма квадратов...

HELP по Заданиям по С++ - C++
У меня есть задачи я не совсем понимаю условие а решить нужно!Вот то что есть: Дан одномерный массив написать программу преобразования...

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

Не могу разобраться с кодами к заданиям. - C++
1.Дано натуральное число n. Bычислить n! (произведение 1*2*...*n) 2.Задан массив L из N элементов (N не больше 30). Определить...

БД по запланированным заданиям - MS Access
Форумчане, помогите может есть у кого есть такая БД. В организации 20 подразделений, и им даются рекомендации (задания) которые им нужно...

Помощь с ответами к заданиям - Turbo Pascal
Помогите плиз ответь на вопросы просто скоро экзамен а ответы на вопросы не могу ни где найти. на 30 вопросов ответил ,а на эти вопросы ни...

Программные коды к заданиям - Assembler
Доброго времени суток. Дали задание написать программные коды на языке Ассемблер. Но Ассемблер не могу понять. Прощу помочь написать...

Создание .bat файлов по заданиям - CMD/BAT
1. Скопировать все файлы с расширение .txa в каталог MIKE. Скопировать все файлы из каталога LINA в каталог KATY, используя шаблон, причем...

Как получить доступ к назначенным заданиям? - Windows XP
Дорогие программисты и системные администраторы! Обращается к Вам старый чайник в возрасте 72 лет, которому Вы однажды очень помогли с...

Т. А. Павловская, Программирование на ЯВУ C# - есть ли ответы к заданиям? - C#
Кто нибудь знает, есть ли ответники на лабораторные работы данной книги? Или какую нибудь другую книгу, где есть задачи и ответы, просто...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
29.04.2011, 00:26     ПРограммы по заданиям со стораками #2
Цитата Сообщение от warfalamey Посмотреть сообщение
1)Дана непустая последовательность строчных латинских букв, за которой следует точка. Построить и напечатать в алфавитном порядке множество, состоящее из всех букв, встретившихся в последовательности.
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>
#include <stdlib.h>
#include <ctype.h>
 
int cmp(const void *a, const void *b){
  return (*(char*)a - *(char*)b );
}
 
int main(void){
  char  ch, set_lett[BUFSIZ];
  size_t i = 0;
  printf("\n\nstring = ");
  while( (ch = getchar()) != '\n')
    if(isalpha(ch) && strchr(set_lett, ch) == NULL)
      set_lett[i++] = ch;
  qsort(set_lett, i, sizeof(char), cmp);
  puts(set_lett);
  return 0;
}
Ответ Создать тему
Опции темы

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