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

Сформировать одномерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить номер цифры в числе http://www.cyberforum.ru/cpp-beginners/thread60868.html
Дано натуральное число. Определить номер некоторой заданной цифры в нем, считая от конца числа. Если такой цифры нет, ответом должно быть число 0. Если таких цифр несколько, должен быть определен номер первой из них. Помогите, пожалуйста, никак не могу сообразить!
C++ Проинтегрировать дифференциальное уравнение Проинтегрировать дифференциальное уравнение y‘ = ху + 2 на отрезке 0 < х < 1 при у(0) = 0,5. Условие задачи. Методом трапеций вычислить интеграл http://www.cyberforum.ru/cpp-beginners/thread60863.html
Передача файла через COM port C++
Вопрос Чайника. Начал программировать на С++ совсем недавно и вот столкнулся с такой проблемойЖ Нужно отправить в порт файл по частям. Описываю har Buff Но прежде чем отправлять пакет в начало нужно добавить адрес по которому буфер будет сохранен в принимающем устройстве. И в конец пакета контрольную сумму всего пакета вместе с адресом. Вот тут возникла проблема. Если бы не контр. сумма - то...
Сохранить все цифры числа в отсортированном массиве C++
Примерное задание на моей контрольной работе Помогите плиз не завалить)) Ввести натуральное число. Сохранить все его цифры: а) в отсортированном массиве (массив распечатать); б) в списке (список распечатать). Найти палиндром максимальной длины, который можно построить из цифр числа.
C++ Executable For Deburg Session,что делать? http://www.cyberforum.ru/cpp-beginners/thread60825.html
Ребята такой вопрос поставил с++ 2005,пишу обычную програмку нажимаю Run и вот отно мне что выводит,что с этим делаь подскажите,заранее благодарен.
C++ размер файла Господа!!! прям проблема у меня. не могу получить размер файла через GetFileSize. #include"windows.h" int __stdcall WinMain(HINSTANCE h1,HINSTANCE h2,char*args,int show) { unsigned long token; unsigned long size; HANDLE h=CreateFileA("C:\\any.file",GENERIC_READ,FILE_SHARE_READ,0,OPEN_ALWAYS,0,0); DWORD s; HANDLE t=h; GetFileSize(h,&s); подробнее

Показать сообщение отдельно
audiophile
9 / 9 / 0
Регистрация: 01.11.2009
Сообщений: 67
03.11.2009, 23:02     Сформировать одномерный массив
Ну мне еще и до говнокодера далеко, но до того, что там в ТОПе даже я бы не додумался .
В том, что я написал только break, вроде, лишние, т.к. после return уже ничего не выполняется. А так я же говорю: пишу первое, что придет в голову. Вот, например, еще один вариант этой функции пришел в голову:
C++
1
2
3
4
5
6
int figure2number (char ch) { // преобразует char-овскую "цифру" в настоящую int-овскую цифру
    char mas[] = {"0123456789"};
    for ( int i = 0; i < 10; i++ )
        if ( ch == mas[i] )
            return i;
}
Я же не на выставку делаю . Ну и т.д.

C++
1
2
3
4
5
6
7
8
bool charornot (char ch) { // проверка буква ли это или цифра
        char mas[] = {"1234567890"};
        int i, flag = 0;
        for ( i = 0; i < 10; i++ )
                if ( ch == mas[i] )
                   return true;
        return false;
}
А вообще я бы тут atoi() заюзал .
 
Текущее время: 22:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru