Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Выводит не те числа https://www.cyberforum.ru/ c-beginners/ thread1840867.html
При выполнении выводит место 1,2,3... (373400 за место всех цифр) #include "stdafx.h" #include <stdio.h> #include <locale.h> int main() {
Занести неповторяющиеся элементы одного массива в другой C (СИ)
#include <stdio.h> #include <Windows.h> int main() { int i,j,k; int a1={1,2,3,4,5,6,1,2,3,4}; int a2; for(i=0;i<10;i++) { for(j=0;j<10;j++)
C (СИ) Если ввести длину массива >6 программа вылетает #include <iostream> #include <stdio.h> #include <locale.h> #include <math.h> #include <stdlib.h> #include <time.h> void delet(int m, int N) { int a, i, j, max; https://www.cyberforum.ru/ c-beginners/ thread1840756.html C (СИ) Редактирование файла https://www.cyberforum.ru/ c-beginners/ thread1840739.html
Имеется файл с информацией, написанный по строкам. Нужна программа, которая может найти необходимую строку и дать возможность пользователю редактировать эту строку.
C (СИ) Изменение аргументов функцией
Добрый день. продолжаю изучать си по книге "Язык программирования Си Брайан Керниган, Деннис Ритчи 3-е издание". Пишу в консольке на mint17. пример кода из книги: #include <stdio.h> #define MAXLINE 1000 /*максимальный размер вводимой строки*/ int mygetline(char line, int maxline); void copy(char to, char from); /*печать самой длинной строки*/
C (СИ) С клавиатуры вводится слово Здраствуйте. С клавиатуры вводится слово. Написать программу распечатывающую все буквы этого слова в алфавитном порядке. Максимальная длинна строк - не менее 80 символов. Помогите пожалуйста. https://www.cyberforum.ru/ c-beginners/ thread1840612.html
C (СИ) Меню и обработка ошибок Доброй ночи. Помогите исправить недочёты. Вот код который у меня получился, очень кривоватый...4 часа ночи, голова совсем не варит # include <stdio.h> # include <conio.h> int menu(int kp, char*NAZ); int main(); https://www.cyberforum.ru/ c-beginners/ thread1840446.html Как работают заголовочные файлы? C (СИ)
Всем добра. Помогите разобраться с принципом работы заголовочных файлов. В инете прочитал, что они нужны для разделения большого кода на части. Решил разобраться. В студии создал проект, создал два .c файла, в одном main, в другом некоторая функция func. Спокойно в main вызвал func, без каких либо дополнительных подключений, и все сработало как будто я func объявил внутри main.c Чего я не...
C (СИ) Сравнить все числа относительно главной диагонали матрицы https://www.cyberforum.ru/ c-beginners/ thread1840387.html
у меня дан квадратный двумерный массив, и мне надо сравнить все числа относительно главной диагонали, вот часть кода, здесь я именно сравниваю числа, но мой код сравнивает только часть чисел..не все, я не могу сообразить как сравнить именно все числа, подскажите пожалуйста for(i=0;i<y;i++) // ищутся одинаковые значения { for(j=0;j<x;j++) { if(M==M)
C (СИ) Упорядочить массив по возрастанию 1)Вывести все элементы массива находящиеся в диапазоне между средним и наименьшим значением 2)Упорядочить выходной массив по возрастанию 3)При этом элементы из пункта 1) оставить на своих местах Буду благодарен за помощь :) Добавлено через 22 часа 6 минут Дан массив из 10 элементов 1)Вывести все элементы массива находящиеся в диапазоне между средним и наименьшим значением 2)Упорядочить... https://www.cyberforum.ru/ c-beginners/ thread1840302.html
Посчитать количество элементов матрицы, превосходящих среднее арифметическое C (СИ)
написать блок-схему и программу
C (СИ) Вычислить значение выражения составить схему алгоритма и программу решения задачи https://www.cyberforum.ru/ c-beginners/ thread1840282.html
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12458 / 7482 / 1753
Регистрация: 25.07.2009
Сообщений: 13,762
02.11.2016, 20:03 0

Заполнение массива строчными буквами английского алфавита в случайном порядке - C (СИ) - Ответ 9720343

02.11.2016, 20:03. Показов 2604. Ответов 2
Метки (Все метки)

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

Решение

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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define random_char() ( rand() % ( 'Z' - 'A' + 1 ) + ( ( rand() & 1 ) ? 'A' : 'a' ) )
 
char * random_string(size_t len) {
    size_t i = 0;
    char * ptr = malloc(len + 1);
    
    if ( ! ptr )
        return NULL;
    
    while ( i < len )
        ptr[i++] = random_char();
    
    ptr[i] = '\0';
    
    return ptr;
}
 
int main(void) {
    size_t len;
    
    while ( printf("Length: ") && scanf("%u", &len) == 1 && len ) {
        char * s = random_string(len);
        printf("String: %s\n", s);
        free(s);
    }
    
    return 0;
}
Цитата Сообщение от SWAGGlord Посмотреть сообщение
Определить, какой элемент встретился чаще других
Примеров подсчёта разных символов в строке на форуме полно.

Добавлено через 42 секунды
Цитата Сообщение от SWAGGlord Посмотреть сообщение
строчными буквами
А прописные - не буквы?

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

Ввести строку символов, посчитать количество символов, не являющихся буквами английского алфавита
Ввести строку символов, если ее длина &gt;6, то посчитать количество символов, не являющихся буквами...

Заполнить два массива размером 20 и 30 элементов случайным образом буквами латинского алфавита
Задачка: Заполнить два массива размером 20 и 30 элементов случайным образом буквами латинского...

Заполнение двумерного массива буквами
Тип данных: массив строк (пользователем задается количество строк и максимальное количество...

Заполнение одномерного массива английскими строчными буквами
Помогите пожалуйста разобратся как заполнить этот массив строчными английскими буквами и вывести в...

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

Заполнить массив строчными буквами латинского алфавита
Заполнить массив строчными буквами латинского алфавита. Нужно максимально примитивное решение.

Заполнение массива в случайном порядке
По сути поставлена такая задача: Есть массив произвольных размеров, 10 на 10 скажем, его нужно...

Определить являются ли числа строчными буквами русского алфавита или прописными
Создать проект для решения задачи: На экран выводить исходные данные и результаты. В работе...

Заполнить двумерный массив случайными строчными и заглавными буквами латинского алфавита
Не могу разобраться как заполнить двумерный массив случайными строчными и заглавными буквами...

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