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

Массивы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сформировать одномерные массивы из элементов закрашенной части матрицы http://www.cyberforum.ru/cpp-beginners/thread246434.html
Помогите пожалуйста написать программу, я не так давно занимаюсь программированием, по этому у меня оно слабу идет: Дана действительная квадратная матрица порядка n. Сформировать одномерные массивы из элементов закрашенной части матрицы (чтение-построчно). Закрашенная часть-это квадрат, в котором закрашенный ромб.
C++ Написание функции Ребята можете пожалуйста помочь с задачей? Написать функцию, которая возвращает строку, в которой все символы исходной строки отсортированы в алфавитном порядке. Заголовок функции: char * sortChar ( const char * s); Написать программу, которая принимает от пользователя набор строк (массив строк), формирует новый набор строк (массив), где каждый элемент, это строка, состоящая из отсортированных... http://www.cyberforum.ru/cpp-beginners/thread246433.html
Отрэндомьте, буквы C++
srand(time(0)); ran = rand() %3 Это по простому рэндомит случайные числа от 0 до 2, подскажите а как попроще отрэндомить один символ из известных пяти: a,b,c,d,e,f? Спасибо за внимание!
C++ класс Matrix (СРОЧНО !!!)
Люди добрые помогите пожалуйста с решением задачи, а то я в программировании плохо соображаю. Вот условие задачи, ПОМОГИТЕ, Я БУДУ ОЧЕНЬ БЛАГОДАРЕН !!! Создать класс Matrix, содержащий следующие элементы: - поле «размер» Size s; - поле «данные» int Data; - метод получения кол-ва строк int GetRaw(); - метод получения кол-ва столбцов int GetColumn(); - метод получения значения...
C++ cin.getline скушал http://www.cyberforum.ru/cpp-beginners/thread246415.html
Вот ставлю чтоб ввёл 5 строк а даёт только 4, съедает 1 строку самую первую как это починить? char **s = new char* ; for(int i = 0; i < n; i++ ) { s = new char ; } cout << "Введите строки :" <<endl; for(int i = 0; i < n; i++ ) {
C++ ANSI to UCS2(LE) Здравствуйте! Столкнулся с такой проблемой: Проект на C++ генерит файлик (через ofstream). Он получается в кодировке ANSI. Чтобы этот файлик продолжил своё героическое шествие ему необходимо быть в кодировке UCS2 little endian. Можно ли это реализовать на c++ ? А со всякими кодировками не особо дружу, но знаю что требуется двубайтная. Может как-то заюзать wchar_t ? Заранее спасибо! подробнее

Показать сообщение отдельно
kiborg_18
4 / 4 / 0
Регистрация: 21.02.2011
Сообщений: 61
21.02.2011, 22:01     Массивы
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <stdlib.h>
 
int main(void)
{
 int n,i;
 int *mas=NULL;
 scanf("%d",&n); //кол-во чисел
 mas=(int*)malloc(n*sizeof(int));
 for (i=0; i<n; i++) scanf("%d",&mas[i]);
 for (i=0; i<n; i++) 
  {
    if (mas[i]<0) printf("%d\n",mas[i]); //всё что меньше печатаем
  }
 return 0;
}
Добавлено через 3 минуты
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <stdlib.h>
 
int main(void)
{
 int n,i,j,p;
 int *mas=NULL;
 scanf("%d",&n); //кол-во чисел
 mas=(int*)malloc(n*sizeof(int));
 for (i=0; i<n; i++) scanf("%d",&mas[i]);
 for (j=0; j<n; j++)
  {
    p=0;
    for (i=0; i<n; i++) 
     {
       if (mas[j]==mas[i] && i!=j) p=1;    
     }
    if (p==0) printf("%d\n",mas[j]);
   }
 return 0;
}
Добавлено через 44 секунды
Ну вот как-то так... всё работает)
 
Текущее время: 17:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru