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

Как найти в строке вещественные числа ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дискретно - косинусоидальное преобразование http://www.cyberforum.ru/cpp-beginners/thread794904.html
Добрый день. Необходимо с помощью ДКП преобразовать изображение. Инфы мало, поэтому не уверен что алгоритм верный. Код приведен ниже. DirectDTC - прямое, InverseDTC - обратное. Функции DirectDTC передается поверхность преобразованая в YCbCr и имеет расположение блоков 8х8 один за другим. С помощью ДКП преобразуются компоненты Cb и Cr, компонента Y остается не тронутой. Заранее спасибо ...
C++ Строки. написать(код программы) рекурсивную функцию, "перевертывающей" строку S Помогите пожалуйста написать(код программы) рекурсивную функцию, "перевертывающей" строку S? На С++ или Pascal ABC, заранее благодарен http://www.cyberforum.ru/cpp-beginners/thread794896.html
C++ о правильности написания
Всем привет! Есть неясности: Имеем функцию: void foo(int* i); Как правильнее ее описать и вызывать? В книгах выдел 2 варианта:
C++ Threads. Задача. Написать программу, которая создаёт несколько потоков поиска простых чисел и записи в .txt
Добрый день. Начал изучать потоки и програмить с помощью C++. Дали задание - Написать программу, которая создаёт несколько потоков поиска простых чисел и записи в .txt. Насколько запись в ткст файлы замедляет процесс? Вложил программку, как пример того, что нужно сделать, сам в ней что-то наисправлял, незнаю, хорошо ли вышло. Хотелось бы узнать ещё варианты выполнение этой задачи. Спасибо:) С...
C++ исправить ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread794887.html
мне вот недавно скинули программу, только она не работает, ругается на "выражение должно иметь тип класса". не могу понять и вообще саму программу не понимаю, по возможности жду комментариев... Написать программу, которая выполняет следующие действия: • вводит с клавиатуры данные в массив, состоящий из десяти структур; записи должны быть размещены по алфавиту; • выводит на дисплей фамилии...
C++ Помощь в работе со строками (Дана строка. Заменить в ней каждую из групп, содержащих 3 или более одинаковых символов многоточием) Доброго времени суток. По заданию необходимо:Дана строка. Заменить в ней каждую из групп, содержащих 3 или более одинаковых символов многоточием(т. е. тремя точками) Пример,вводимая строка: ппп вававав ппппп ывыва 2222 А на выходе получаем : ... вававав ... ывыва ... #include <stdio.h> #include <stdlib.h> #include <conio.h> int main() подробнее

Показать сообщение отдельно
olya7
476 / 293 / 91
Регистрация: 18.02.2013
Сообщений: 684
26.02.2013, 01:08     Как найти в строке вещественные числа ?
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
#include <stdio.h>
#include <iostream.h>
#include <string.h>
 
int main()   
{
    char st[100], sl[100];
 
 gets(st);
 
  int n=strlen(st);
        
   sl[0]='\0';
   for (int i=1; i<n; i++)
   {
       int h=0;
       int l=0;
 
 
      if (st[i]=='.')
            {
           for (int j=i-1;j>=0;j--)
               if (((st[j]>='0')&& (st[j]<='9'))||(st[j]=='-')) h++; else break;
 
               if (h>0)            
                   for (int j=i+1;j<n;j++)
                     if ((st[j]>='0')&& (st[j]<='9')) l++; else break;
                     if (l>0)
                         for (int j=i-h;j<i+l+1;j++)
                             cout<< st[j];
 
                         cout<<endl;}
              
       
   }
 
return 1;
}
 
Текущее время: 13:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru