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

Цикл ввода с условием - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод Гаусса, LU разложение матриц. http://www.cyberforum.ru/cpp-beginners/thread415010.html
Дана система Ax=b, где A = (размер матрицы 4 на 4, все элементы известны, есть отрицательные, нулей нет), b = ( столбец свободных членов, b1....b4, нулей нет, отрицательных нет). 1) Решить её методом Гаусса с постолбцовым выбором главного элемента и итерационным уточнением до достижения точности эпсилон. 2) Выполнить LU разложение матрицы А и с его помощью получить det A и решение x системы. 3)...
C++ Функция Delete(s,n,l) Назначение: удаление из строки s подстроки, начиная с позиции n, длиной l помогите задачку написать. http://www.cyberforum.ru/cpp-beginners/thread415001.html
Линейный список. диапазон значений C++
Всем Привет!) Помогите с удалением элементов линейного спика. Программа работает, но не совсем правильно: если в текстовом файле записать числа от 1 до 9, и диапазон от 1 до 9 то он удаляет только чётные цыфры..кто знает подскажите плиз Задание:Построить линейный список из нескольких динамических переменных, содер-жащих вводимые целые числа. Исключить из списка все элементы не попадающие в...
C++ функция atoi
Функции атои по идее должна превращать строку в число, но почему то я не могу заставить ее работать коректно, в чем ошибка? #include "stdafx.h" #include<conio.h> #include<iostream> #include<stdio.h> #include "stdlib.h" using namespace std; char str;
C++ Немогу разобраться http://www.cyberforum.ru/cpp-beginners/thread414992.html
Нужно записать в файл массив строк #include "stdafx.h" #include "iostream" #include <windows.h> #include <winbase.h> #include <conio.h> #include "locale" using namespace std;
C++ для чего нужна эта строчка в с++ int x_step = (iter % 2 == 0 ? 1 : -1); и int y_step = (iter % 2 == 0 ? -1 : 1); вот int x_step = (iter % 2 == 0 ? 1 : -1); и int y_step = (iter % 2 == 0 ? -1 : 1); подробнее

Показать сообщение отдельно
Leslie
0 / 0 / 0
Регистрация: 10.05.2011
Сообщений: 16
22.12.2011, 22:03     Цикл ввода с условием
Добрый вечер. У меня есть вопрос касательно кода. Как его зациклить? Я имею ввиду, чтобы на шаге "Oshibka" возвращало снова к вводу. Также и при проверке на отрицательность. Без goto, разумеется
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
    #include <stdio.h>
  #include <stdlib.h>
  
int main(void)
{ 
  float m, n;
  printf("Vvedite polozhitelnie 4isla: \n");
  if(scanf("%f%f", &m, &n)!=2)
  {
    printf("Oshibka \n");
    system("PAUSE");
    return 1;
  }  
  if ((m<=0)||(n<=0))
  { 
    printf("Oshibka \n");
    system("PAUSE");
    return 1;
  }
  printf("chislo 1 = %f \n", m);
  printf("chislo 2 = %f \n", n);
  system("PAUSE");
  return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru