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

Проверка на остаток числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ курсор в переменной FILE http://www.cyberforum.ru/cpp-beginners/thread899209.html
Вот так окрываю файл: FILE *INPUT_FILE = fopen(inputFile,"rt"); //...читаю разное при помощи getc(), gets(), и др. А вопрос простой, как курсор назад переместить? Добавлено через 3 минуты Допустим на 1 позицию, на 1 символ?
C++ Разукрасить разними цветами самые большие и самые наименьшие элементы массива Разукрасить разними цветами самые большие и самые наименьшие элементы массива. http://www.cyberforum.ru/cpp-beginners/thread899200.html
Класс матрица C++
Реализовать класс матрица, который содержит следующие методы: добавить строку к матрице, удалить строку из матрицы, получить и установить значение элемента матрицы, размер матрицы, считать матрицу из стандартного потока, записать матрицу в стандартный поток. Добавлено через 24 минуты вот немного сделал но чет не работает #include "StdAfx.h" #include "Matrix.h" #include <iostream>
C++ enum
enum alfa{a,b,c,d,e,f,g,h,i,k,l,m,n,o,p,q,r,s,t,v,x,y,z}; for(int i=strlen(text);i>=0;i--) { if(isalnum((unsigned char)text)) { cout<<text; } как сделать чтобы вместо текста выводились числа соответсвующие enumu?
C++ Записать код через "printf" и "scanf" http://www.cyberforum.ru/cpp-beginners/thread899160.html
Только начал программировать, помогите) #include <iostream> #include <string> #include <sstream> #include <algorithm> #include <iterator> #include <unordered_map> typedef std::istream_iterator<std::string> input_string;
C++ Полиморфизм, виртуальные функции, перегрузка функций Изменить программу предыдущей лабораторной работы, функцию определяющую бьет ли первая карта вторую, определитель в базовом классе как виртуальную, переопределив в производном классе с учетом козыря. Вот предыдущая лабораторная которая называлась "Наследование" #include <iostream> #include <stdexcept> class Card { public: Card() : suit(0), rank(0) {} Card(int suit, int rank) :... подробнее

Показать сообщение отдельно
gamer0n
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 47
12.06.2013, 09:59     Проверка на остаток числа
Нужно проверить в программе имеет ли вводимое число s дробную часть (например 5464.454), если же было введено просто целое число то вывести ошибку об этом и повторить ввод числа.

Программа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <vector>
#include <string>
using namespace std;
 
int main() {
    string s;
    cin >> s;
    vector<int> v;
    for (int i = 0; i < (int) s.length(), s[i] != '.'; i++) {
        v.push_back(s[i] - '0');
    }
    for (int i = (int) v.size() - 1; i >= 0; i--) {
        cout << s[i];
    }
    cout << endl;
 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru