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

массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ метод зейдера http://www.cyberforum.ru/cpp-beginners/thread74750.html
#include<stdio.h> #include<conio.h> #include<iostream.h> #include<math.h> int i,j; void main() { void vmatrix(double**,double*,int n); int k,m,n; double **a,**bb,*b,*x,*vv;
C++ программа по массиву дан массив A, состоящий из N различных натуральных чисел. Удалить такой элемент массива А, что сумма инверсий по массиву уменьшается на максимально возможную величину.Если условию удовлетворяют несколько элементов, то удалить первый из них. Вывести на экран измененный массив и номер удаленного элемента.(Инверсией считать последовательность при которой левый элемент больше правого). Помогите... http://www.cyberforum.ru/cpp-beginners/thread74721.html
C++ Структура на Borland c++
Дана следующая информация о книгах библиотеки: автор, название книги, издательство, год выпуска, количество экземпляров книги в библиотеки. Написать программу, позволяющую осуществлять следующие операции: добавление и удаление информации о книги, просмотр информации о книгах библиотеки, сортировку списка книг по году издания (автору, количеству экземпляров).
Массивы строк C++
Пусть имеется строка, содержащая слова, разделенные пробелами. Составить программу, выводящая слова данной строки в алфавитном порядке. Заранее благодарю.
C++ Числа Армстронга http://www.cyberforum.ru/cpp-beginners/thread74693.html
Найти все числа Армстронга от 1 до n, n вводится с клавы.
C++ массив Написать программу, которая в данной последовательности целых положительных чисел а1,а2,...,an находит числа, встречающиеся более двух раз. Вывести номер и его значение. Если таких чисел нет - вывести соответсвующее сообщение подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
 Аватар для TanT
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
15.12.2009, 13:57     массив
вот так попробуй
C
1
2
3
4
5
6
        
for(j=0;j<5;j++)
            if(mas[i]==arr[j])  
                break;  
        
            if(j==5)    { pArr[n]=i;    n++;    }
логика такая, если перебрав весь массив arr мы там не встретили симавол mas[i] (при этом j==5) мы его заносим, иначе, если встретили, то прерывается цикл перебора (раз один совпал, то дальше нам и не надо) и тогда j!=5
 
Текущее время: 22:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru