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

Выводятся смайлики - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ищу "веб интерфейс" для публикации кода http://www.cyberforum.ru/cpp-beginners/thread1574387.html
Здравствуйте, ищу аналог гитхаба. Что хотелось бы видеть: веб интерфейс; опенсурс (обязательно); отсутствие клиентской части (желательно); возможность выделить только директорию, а не весь домен...
C++ Составить программу с++, вычисляющую сумму первых N членов ряда Задание: Вычислить сумму первых N членов ряда, значения N и x ввести с клавиатуры. я с корнями в знаменателе запуталась, не знаю уже как задать условие, и следовательно результаты не сходятся с... http://www.cyberforum.ru/cpp-beginners/thread1574386.html
Упростить условия C++
Здравствуйте, подскажите, возможно ли как-то упросить данное условие: if ((XY.position == XY - 1].position) || (XY.position == XY + 4].position) || (XY.position == XY - 4].position)) {...
C++ Считывание из файла в объект класса
У меня есть файл, в котором хранится информация объектов класса, если я хочу считать эту информацию, то я создавая объект класса ifstream к примеру fin, мне получается необходимо надо будет...
C++ Почему пропускает все функции?! http://www.cyberforum.ru/cpp-beginners/thread1574382.html
Почему пропускает все функции?!! Написала без функций, то же самое Подскажите в чем проблема #include <iostream> using namespace std; int fun1(int, int, float, float); int fun2(char*, int,...
C++ Как добавить и вывести элементы из List<int, string> ? В инете нашёл инфу только по обычным спискам (одного типа). Помогите, как в такой список добавить элементы и как потом вывести на экран? Мне надо добавить элементы из мепа. list<int, string> L;... подробнее

Показать сообщение отдельно
MV7
1 / 1 / 0
Регистрация: 17.11.2012
Сообщений: 24

Выводятся смайлики - C++

08.11.2015, 00:07. Просмотров 345. Ответов 1
Метки (Все метки)

Здравствуйте, после компиляции при запуске программы и введении данных - выводится смайлик. Помогите разобраться в чем дело!


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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
 
 
 
 
//funkcija sravnenija char. vidaet >0 esli a>b;
// <0 esli b<a
//=0 esli a=b
int comp (const void * a, const void * b)
{
    return *(char*)a - *(char*)b;
}
 
int main()
 
{
    
   
 
char virkne1[100],virkne2[100],virkne3[100];
int i, j;
printf("Ievadiet pirmo virkni: ");
fgets(virkne1, 100, stdin);
printf("Ievadiet otro virkni: ");
fgets(virkne2, 100, stdin);
//vse bukvi delaem malenkimi
for(i = 0; i<strlen(virkne1); i++){
  virkne1[i] = tolower(virkne1[i]);
}
for(i = 0; i<strlen(virkne2); i++){
  virkne2[i] = tolower(virkne2[i]);
}
 
//vitaskivaem odinakovie
int k=0;
for (i=0;i<strlen(virkne1);i++){
  for(j=0;j<strlen(virkne2);j++){
    if (virkne1[i] == virkne2[j])
    {
        virkne3[k++]=virkne1[i];
    }
  }
}
 
/*sortiruem
   virkne3 - stroka
   strlen(virkne3) - kol-vo elementov
   sizeof(virkne3[0]) - razmer v baitah odnogo elementa
   comp - sravniteljnaja funkcija
*/
qsort (virkne3, strlen(virkne3), sizeof(virkne3[0]), comp);
 
//ubiraem povtori
//elementi nahodjatsa v otsortirovannoj stroke
//a znachit vse odinakovie rjadom
char virkne_rez[100];
j=1;
virkne_rez[0]=virkne3[0];//pervaja bukva po ljubomu budet
for(i=1;i<strlen(virkne3);i++){
    if (virkne3[i]!=virkne3[i-1]){
        virkne_rez[j++]=virkne3[i];
    }
}
 
 
printf( "Kopigie virknu elementi ir: %s", virkne_rez );
 
system("pause");
 
 
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru