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

Обработка массивов символов. Динамический массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерный массив. Найти максимальный элемент 3 и 4 строк http://www.cyberforum.ru/cpp-beginners/thread589334.html
Информация о колоичестве жильцов в каждой из четырех квартир каждого этажа 12-ти этажного дома храниться в двумерном массиве (в первой строке - информация о квартирах первого этажа, во второй второго и т.д.) В каждой квартире проживает одна семья найдите численность самой большой семьи в квартирах 3-его и 4-ого этажей.
C++ Морзянка Короч дела такие..... Все вроде работает.... но мне нужно что бы руссие буковки переводи, и как наоборот сделать, не пойму... и еще хорошобы чтобы попискивал ))) заранее спасибо!!! #include "stdafx.h" #include "Windows.h" #include <locale.h> #include <conio.h> int _tmain(int argc, _TCHAR* argv) http://www.cyberforum.ru/cpp-beginners/thread589279.html
типы данных C++
уважаемые программисты, как отвести типу char 2 байта? пишу шахматы, 6 фигур, хочу, чтобы каждый бит отводился для определенной фигуры, + бит на цвет, + бит на "выделена ли", + бит на цвет клетки доски. то есть 1 байта не хватает. или может предложите другой вариант? дело в том, что в программе будут содержаться функции, которые будут определять путем сравнения битов, что именно содержится в...
C++ Найти количество различных элементов в массиве
Дан целочисленный массив размера N, все элементы которого упоря-дочены (по возрастанию или по убыванию). Найти количество различных элементов в данном массив. Рад буду любой помощи. Работаю в BC31.
C++ Вывести три числа по убыванию http://www.cyberforum.ru/cpp-beginners/thread589234.html
Дано целое число N (> 3) и набор из N чисел. Найти три наибольших элемента из данного набора и вывести эти элементы в порядке убывания их значений. Помогите с решением, достаточно будет алгоритма или хотя бы идеи. Работаю я на старом добром ВС31, так что коли возьметесь помогать, выкладывайте пожалуйста ответы и подсказки в данном формате.
C++ muParser Парсер математических выражений Помогите разобраться с парсером muParser. Из строки нужно получить функцию нужную для расчетов. #include "muParser.h" #include <iostream> #define pi 3.14 // Function callback double MyFunction(double a_fVal) { return a_fVal*a_fVal; подробнее

Показать сообщение отдельно
BlackThorn
5 / 5 / 2
Регистрация: 15.05.2012
Сообщений: 27
31.05.2012, 21:55     Обработка массивов символов. Динамический массив
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
34
35
36
37
38
39
40
41
42
43
44
45
46
#include<stdio.h>
#include<string.h>
#include <stdlib.h>
 
#define MAX_SIZE 100
#define MAX_SIZE_WORD 20
 
int main()
{
    char words[MAX_SIZE];
    char *p,*tmp;
    char **s;
    s = (char**)malloc(MAX_SIZE*sizeof(char));
    int i = 0;
 
    printf("Input sentence:\n");
    gets(words);
 
    p = strtok(words," ,"); 
    while(p)
    {
        s[i] = (char*)malloc(MAX_SIZE_WORD*sizeof(char));
        s[i]= p;
        i++;
        p = strtok(NULL, " ,");
    } 
 
    tmp = s[0];
    s[0] = s[i-1];
    s[i-1] = tmp;
 
    for(int j=0;j<i;j++)
        printf("%s ",s[j]);
    
    for(int j=0;j<i;j++)
    {
        if(s[j])
            free(s[j]);
    }
    if(s)   
        free(s);
 
    printf("\n");
 
    return 0;
}
 
Текущее время: 15:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru