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

Почему не выполняется один из операторов ввода,помеченые * - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс вектор http://www.cyberforum.ru/cpp-beginners/thread19631.html
У меня есть задача: Разработать пользовательский тип “ вектор в n-мерном пространстве”. Для разрабатываемого типа обязательно определить: конструктор (или несколько, если необходимо) набор методов “get” и “set” ; операторы + и – для сложения и вычитания векторов с получением нового вектора (суммы или разности); оператора * для вычисления скалярного произведения двух векторов; оператор...
C++ Есть файл f, c целыми числами. Создать новый файл g где все компоненты файла f в квадрате. Помогите пожалуйста на завтра!:'( Есть файл f, c целыми числами. Создать новый файл g где все компоненты файла f в квадрате. Заранее спосибо за помощь!!!:) http://www.cyberforum.ru/cpp-beginners/thread19623.html
Определить значения переменных после выполнения действий над статическими данными C++
Помогите написать две программы пожалуйста, для зачета всего две осталось, плиз.... 1) 4.5В. Определить значения переменных после выполнения действий над статическими данными. Написать программу, демонстрирующую работу функции. struct tree{int vv; tree *l,*r;}A={{1,NULL,NULL},{2,NULL,NULL},{3,&A,&A},{4,&A,NULL}}; *p=&A; void f(){ int i1, i2,i3,i4; i1=A.vv; i2=A.l->vv;i3=p->l->r->vv;...
C++ Вывести на экран все способы,которыми можно полностью загрузить машину
Ребят,помогите задачку решить на С++...или скиньте похожий код...Условие такое:Имеются n грузов с целыми положительными весами.Машина,грузоподъемность которой равна N.Вывести на экран все способы,которыми можно полностью загрузить машину.(не больше не меньше) Буду оч признателен автору...мозги себе сегодня сделал капитально)))
C++ Средняя длина слова из строки http://www.cyberforum.ru/cpp-beginners/thread19597.html
Только что к вам обращался , простите великодушно! Но эту задачу я вообще не знаю как решить , если не трудно , то помогите чем сможете ! Задача: Составить программу которая подсчитывает среднюю длину слова из введенной с клавиатуры строки , результат вывести на экран (вторым способом считать строку из файла input.txt и результат записать в файл output.txt) ! Зараннее спасибо! если бы...
C++ Помогите! Считает правильно, а выводит не правильно, Почему?? #include "stdafx.h" #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <malloc.h> #include <ctype.h> #include <math.h> подробнее

Показать сообщение отдельно
ВиталийZ
0 / 0 / 0
Регистрация: 25.12.2008
Сообщений: 12
25.12.2008, 12:31     Почему не выполняется один из операторов ввода,помеченые *
Один из операторов ввода при повторной работе практически всегда пропускается
Код
#include <stdio.h>
#include <iostream>
 
using namespace std;
 
void main ()
{ 
int i=2,k;
    char s[300],s1;
    i=2; k=2;
    while(i>0)
    {
        cout<<" Input data(1 or other) "<<endl; 
        cin>>k;
    switch(k)
    {
        case 1 :    
        {
            i=2;
            cout<<"Input data"<<endl;
            gets(s); //*
            //cin.getline(s,200,'\n'); // или этот
            cout<<s<<endl;
            cout<<"Continue ?(y,n)"<<endl;
            cin>>s1; //*
            if(s1 !='y') 
                i=-2;
        };
        break;
        default:
        i=-2;
    }
}         
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru