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

Строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ смена знаков http://www.cyberforum.ru/cpp-beginners/thread71498.html
В заданном целочисленном массиве определить количество перемен знаков. Подскажите как это сделать. Язык Си.
C++ Классы для работы с динамическими структурами данных Создать класс для работы со стеком. Элемент стека – действительное число. Применить класс для вывода возрастающих серий последовательности действительных чисел: a) в обратном порядке; б) в том же... http://www.cyberforum.ru/cpp-beginners/thread71493.html
Нахождение в массиве двух одинаковых чисел C++
Здравствуйте. Застрял на задаче, решил попросить у вас помощи. Суть её в том, что из файла считывается массив целых чисел, в нём находятся все числа, которые встречаются в этом массиве ровно два...
C++ Найти сумму ряда
Знайти суму ряду http://http://www.cyberforum.ru/attachment.php?attachmentid=15336&stc=1&d=1260201252
C++ Найдите ошибку http://www.cyberforum.ru/cpp-beginners/thread71478.html
#include <iostream.h> #include <stdio.h> #include <math.h> #include <string.h> void kvadrat() { float a,b,c,x1,x2,D; char key; do {
C++ Разработать функцию для вычисления выражения x*x-2x+5 разработать функцию для вычисления выражения x*x-2x+5. Вывести на экран таблицу значений этой функции на промежутке с шагом мю подробнее

Показать сообщение отдельно
accept
4823 / 3244 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
08.12.2009, 07:39
Цитата Сообщение от NastiKor
3. Знаю как делать,если заданная буква первая а не последняя...
C
1
2
3
4
5
6
7
#include <string.h>
#include <stdio.h>
    
    char *word = "abcd";
 
    if (*(word+strlen(word)-1) == 'd')
        printf("ok" "\n");
Цитата Сообщение от NastiKor
Вывести их на экран в алфавитном порядке.
можно отсортировать массив этих слов, но сначала их надо туда занести через палиндромную функцию

Цитата Сообщение от NastiKor
Найти букву, которая повторяется максимальное количество раз
C
1
2
3
4
5
6
7
8
9
10
11
    int c, chars[256] = { 0 };
 
    /* в цикле проходишь по строке */
 
...
 
    chars[ c ]++; /* в c должен быть текущий символ строки */
 
    /* потом делаешь максимальный элемент, приравниваешь его к нулю
       и находишь с его помощью какое число из chars максимальное
       индекс этого числа выводишь как символ (обратная операция, короче) */
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru