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

Исправить программу - не дублировать ввод - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевести из Паскаля в Си http://www.cyberforum.ru/cpp-beginners/thread1176048.html
Программа в Паскале: uses crt; const nmax=100; var a:array of integer; n,i,i1,k:byte; begin clrscr; randomize; repeat write('Размер массива А от 2 до ',nmax,' n=');
C++ Реализовать пользовательский тип "Сотрудник" (структуры) 1. Структура "Сотрудник": - фамилия, имя, отчество; - должность - заработная плата. Удалить элемент с указанной фамилией, добавить элемент после элемента с указанным номером Помогите пожалуйста !! Добавлено через 15 минут уже не нужно :) http://www.cyberforum.ru/cpp-beginners/thread1176045.html
C++ Умножение на 10, 100
У меня в цикле есть переменная i. Мне нужно что-бы если і = 0, то умножать (к примеру, переменную result) на 0. 1 = *10 2 = *100 3 = *1000 Можно и в цикл заложить но, если у меня не ограничено. Добавлено через 11 минут Сам разобрался :)
C++ Сформировать файл из случайных чисел, найти контрольную сумму и сравнить ее с max и min числами.
Составить программу,которая: -формирует файл целых чисел,полученных с помощью датчика случайных чисел,найти контрольную сумму; -считывает из файла эти числа и выводит их на экран; -находит наибольшее и наименьшее значение среди этих чисел,и сравнивает ее с контрольной
C++ Напечатать все слова в порядке неубывания их длин http://www.cyberforum.ru/cpp-beginners/thread1176032.html
Дано предложение .Напечатать все слова в порядке неубывания их длин.
C++ Определить, является ли последовательность элементов некоторой строки массива упорядоченний по неубыванию Дан двумерный массив.Составить программу: которая определяет,является ли последовательность элементов не которой строки массива упорядоченний по не убыванию. подробнее

Показать сообщение отдельно
Napster094
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 40
14.05.2014, 19:54     Исправить программу - не дублировать ввод
Помогите пожалуйста исправить ошибку.
"Программа при выводе ответа повторяет его несколько раз" - помогите исправить код , чтобы ответ был выведен один раз.Если не сложно то скиньте сразу исправленный код целикомЯзык С++!
Заранее огромное спасибо!!!)))

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
#include "stdafx.h"
#include "iostream"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
      setlocale(LC_ALL, "Russian");
      int arr[50];
      int min;
      int n;
      int k=0;
 
      cout<<"Введите размер массива:\n";
      cin>>n;
 
      for(int i=0;i<n;i++)
      {
            cin>>arr[i];
            if (arr[i]<=0) 
            {
                   cout<<"Нужно ввести целое ПОЛОЖИТЕЛЬНОЕ число";
                   i--;
             }
      }
 
      min=arr[0];
      for(int i=0;i<n;i++)
      {
           if(arr[i]<min)
           { 
                min=arr[i];
                k=i;
           }
 
      cout<<"Минимальный элемент - "<<min<<", Расположение "<<k+1;
      }
      return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru