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

строки и массивы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перестановочное шыфрирование http://www.cyberforum.ru/cpp-beginners/thread243517.html
Создать программу, которая реализует произвольный перестановочный шифр. Например, запись текста сообщения в горизонтальные строки одинаковой длины и последующее считывание текста столбец за столбцом, но не по порядку, а согласно некоторой перестановки столбцов. Порядок считывания столбцов при этом становится ключом алгоритма. Можна сделать несколько перестановок уже закодированого текста, что...
C++ Работа со структурами, работа с векторами. Поставили задачу написать программу работающую с векторами, для начала решил заняться вычислением его длинны, но допустил ошибку, и не знаю как исправить. #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; float l; int _tmain(int argc, _TCHAR* argv) http://www.cyberforum.ru/cpp-beginners/thread243510.html
Срочно нужен компилятор! C++
Народ, где можно найти компилятор С++ Builder бесплатно? Скачала вроде какой-то 2003 года, но он косяченый ((( У меня система - семерка стоит, может не подходит просто?:-[
C++ С++.Структура данных.
Вот мой вариант но говорят что неправильно,ибо ссылочный тип не может указывать на языковую константу: struct list { char *elem; list *next; } list *p; p=NULL; p=new list; (*p).elem='a'; (*p).next=null; (*p).next=newlist;
C++ Курсовой проект... http://www.cyberforum.ru/cpp-beginners/thread243492.html
Подскажите интересную тему для курсового ))) хотел попробовать написать проигрыватель интернет радио, но с аудио и с интернетом не работал, поэтому не знаю на сколько это сложно. подскажите кто литературку или может еще какие ссылки интересные по этому поводу. хочу добавить обработку глобальных горячих клавиш и возможность сохранения трека на жесткий диск. Помогите, очень надо!!!
C++ перации создания каталога, изменения временного каталога, удаление файла и директории (рекурсивно) пожалуйста напишите программу, которая позволяет выполнять операции создания каталога, изменения временного каталога, удаление файла и директории (рекурсивно).очень прошу!! подробнее

Показать сообщение отдельно
FaithSpirit
1 / 1 / 0
Регистрация: 15.11.2010
Сообщений: 17
16.02.2011, 00:24  [ТС]     строки и массивы
Цитата Сообщение от Maxwe11 Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main()
{
    char S1[255];
    char S2[255];
    std::cin >> S1;
    int j = 0;
    for(int i = 0; i < strlen(S1); i++)
       if(S1[i] < '0' || S1[i] > '9')
       {
       S2[j]=S1[i];
       j++;
       }
    S2[j] = '\0';
    std::cout << S2;
    std::getchar();
    return 0;
}
вопрос - почему меньше 0 и больше 9 ???
и ещё , как бы это выглядело с подключённой using namespace std ?
Спасибо.

Добавлено через 2 минуты
Цитата Сообщение от fasked Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdlib.h>
#include <stdio.h>
#include <ctype.h>
 
#define STRING_SIZE 256
 
int main()
{
    int i;
    char src[STRING_SIZE] = "digit1234erase567689";
    char dst[STRING_SIZE] = { 0 };
    char *p = dst;
 
    for(i = 0; i < STRING_SIZE && src[i] != '\0'; ++i) {
        if(!isdigit(src[i])) {
            *p++ = src[i];
        }
    }
 
    printf("source: %s\ndest: %s\n", src, dst);
    return 0;
}

Это слишком сложно) Но всёравно спс)
 
Текущее время: 21:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru