Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Объясните кусок кода https://www.cyberforum.ru/ c-beginners/ thread2251283.html
Объясните пожалуйста построчно функцию int get из этого куска кода #define m 150; int nod; int last; int get(int n) { int x;
C (СИ) Значение данной функции
Вопрос по одной функции , как работает функция game_over в игре крестики-нолики. Функция которая непонятна(а именно if(a > 0) max--; вот эта строчка) : int game_over (int a, const int z) { int i, k, max = z*z, over = 0; // конец игры? пока нет for (i=0; i<z; i++) for (k=0; k<z; k++) if(a > 0) max--; if (max < 1) return over = 1; // если все поле...
C (СИ) Не могу разобраться, что делает функция Не могу понять, что она делает void ruc() { int i,c; HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); // Подключение к консоли printf(" "); for(i=1; i<=x; i++) { printf(" %i ",i); // Подключение к консоли https://www.cyberforum.ru/ c-beginners/ thread2251064.html C (СИ) Бинарное Дерево, определение глубины, вывод поддерева с наименьшей глубиной для заданной вершины дерева https://www.cyberforum.ru/ c-beginners/ thread2251051.html
Здравствуйте Уважаемые программисты. Прошу помочь с программой на С. Задача: Создать бинарное дерево. Написать процедуру определения глубины двоичного дерева. Для заданной вершины дерева вывести на экран поддерево с наименьшей глубиной. Заранее Благодарю за помощь.
Изменить программу, чтобы использовался множественный выбор switch C (СИ)
#include <stdio.h> int main(void) { int temp; system("cls"); printf("введите шкалу: "); scanf("%d", &temp);
C (СИ) Сортировка элементов в массиве по убыванию https://www.cyberforum.ru/ c-beginners/ thread2250997.html
День добрый! Получил очередное задание, но не могу реализовать его в виду нехватки знаний. Необходимо написать функцию void*minSort(int**a,*int*n),, которая сортирует элементы массива по убыванию, т.е. а наибольшее значение a наименьшее. 1. Находит минимальный элемент в массиве а , сохраняя его значение и индекс. 2. Меняет местами минимальный элемент с последним. Используя другую...
C (СИ) Нахождение максимального элемента и его номера в очереди https://www.cyberforum.ru/ c-beginners/ thread2250993.html
Нужно найти макс елемент и его номер в очереди. Обьясните, кому не сложно. Заранее благодарен) #include <stdlib.h> #include <stdio.h> #include <conio.h> typedef struct st { int info; struct st *next; } QUOTE; QUOTE *add(QUOTE *s, int item);
C (СИ) Ввод и вывод в файле
Здравствуйте, я написал программу, но мне нужно чтобы пользователь вводил размерность массива и сохранял его в файл ввода, затем данные из этого файла считывались и уже в конце выводился двухмерный и одномерный массив в файл вывода. #include <stdio.h> #include <stdlib.h> #include <time.h> void input(int** array1, int*** array2,int *k,int *l,int *c) { do{ printf("Strok: ");...
C (СИ) Русские буквы в консоли для функций conio.h https://www.cyberforum.ru/ c-beginners/ thread2250913.html
Устанавливаю кодировку 1251 SetConsoleCP() SetConsoleOutputCP() но почему то они не действуют на функции из conio.h все равно выводит кракозябры. При этом printf() выводит нормально. Мне нужно по заданию использовать именно функции из conio.h как настроить их на русскую кодировку? int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); char name_tmp; char type_tmp; int...
C (СИ) Очередь: вывести на экран все элементы, кроме 4-го Есть очередь допустим (1 2 3 4 5) надо пропустить 4 элемент этой очереди и вывести на экран все элементы кроме 4 элемента void cop1(Node **head, Node **tail, Node **head2, Node **tail2) //Функция копирования одной очереди в другую { Node *current = *head; int i = 1; do { https://www.cyberforum.ru/ c-beginners/ thread2250890.html
Массив целых чисел в массив char C (СИ)
Вот примерный код: char *c; int i; int *arr; for (i=0; i<1000; i++) { arr = i++;
C (СИ) Полиморфизм реализации абстрактного типа данных на основе динамического массива ТЗ 1. Необходимо реализовать абстрактный тип данных на основе динамического массива. 2. Программа должна быть написана на языке С. Нельзя использовать возможности языка С++. Это значит, что нельзя использовать cout и cin, вместо них нужно использовать printf() и scanf(). Нельзя использовать using namespace std. Нельзя использовать class, вместо них нужно использовать struct. 3. Абстрактный... https://www.cyberforum.ru/ c-beginners/ thread2250584.html
42 / 52 / 33
Регистрация: 15.12.2015
Сообщений: 199
23.05.2018, 09:28 0

Запросить строку и вычислить количество слов, начинающихся с буквы "а" и оканчивающихся буквой "б" - C (СИ) - Ответ 12414871

23.05.2018, 09:28. Показов 1389. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено артем36 как решение

Решение

Пример подходящей программы:
Кликните здесь для просмотра всего текста

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
30
31
32
33
#include <stdio.h>
#include <string.h>
#include <locale.h>
 
 
int main() {
    system("chcp 1251");
    const SIZE = 80;
    char str[SIZE];
    printf("Введите строку: ");
    fgets(str, SIZE - 1, stdin);
    str[SIZE] = '\0';
    for (int i = 0; i < SIZE - 1; i++) {
        if (str[i] == '\n') {
            str[i] = '\0';
            break;
        }
    }
 
    int counter = 0;
    char *pch = strtok(str, " ,.");
    printf("Лексемы:\n");
    while (pch != NULL) {
        printf("%s\n", pch);
        if ((pch[0] == 'а') && (pch[strlen(pch) - 1] == 'б')) {
            counter++;
        }
        pch = strtok(NULL, " ,.");
    }
 
    printf("подходящих строк: %d\n", counter);
    return 0;
}


Вернуться к обсуждению:
Запросить строку и вычислить количество слов, начинающихся с буквы "а" и оканчивающихся буквой "б" C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2018, 09:28
Готовые ответы и решения:

Подсчитать количество слов, начинающихся с буквы symb1 и оканчивающихся буквой symb2
Составьте программу, которая осуществляет запрос строки с клавиатуры и вычисляет количество слов,...

Определить количество слов начинающихся и оканчивающихся одной и той же буквой
Дан текст. Определить количество слов начинающихся и оканчивающихся одной и той же буквой как...

Посчитать количество слов в списке, начинающихся и оканчивающихся одной и той же буквой
Реализуйте односвязный список строк. Напишите функции для подсчета количества слов в списке,...

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

1
23.05.2018, 09:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2018, 09:28
Помогаю со студенческими работами здесь

Дан текст. Определите количество слов, начинающихся и оканчивающихся одной и той же буквой
Дан текст. Определите количество слов, начинающихся и оканчивающихся одной и той же буквой....

Количество слов, начинающихся с большой буквы и оканчивающихся цифрой
Подсчитать количество слов, начинающихся с большой буквы и оканчивающихся цифрой. Напечатать...

Подсчитать количество слов, начинающихся с большой буквы и оканчивающихся цифрой
Подсчитать количество слов, начинающихся с большой буквы и оканчивающихся цифрой. Напечатать слова,...

Подсчитать количество слов, начинающихся с большой буквы и оканчивающихся цифрой
import re line = input('Строка:') num = len(re.findall('*?',line)) word = input('Подслово:')...

Подсчитать количество слов, начинающихся с большой буквы и оканчивающихся цифрой
Подсчитать количество слов, начинающихся с большой буквы и оканчивающихся цифрой. Напечатать...

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

Определить количество слов: начинающихся с буквы "н"; оканчивающихся на букву «р»
Задано предложение. Составить программу, которая определяет и выводит на экран: а) количество...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru