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

Написать программу. Защита завтра!! Пож.. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ из Паскаль в С++ http://www.cyberforum.ru/cpp-beginners/thread222047.html
Помогите перевести задачи из Паскаля в С++: 1.uses graph; var y1,x1,x2,y2,d,m,r,i:integer; x,y:real ; begin detectGraph(D,M); initGraph(d,m,'\bgi'); setcolor(white); line(50,240,590,240);
C++ Даны матрица порядка n, а также векторы X и Y с элемнтами каждый. Найти вектор C=A*(X+Y) Помогите плиз решить задачу: Даны матрица порядка n, а также векторы X и Y с элемнтами каждый. Найти вектор C=A*(X+Y) http://www.cyberforum.ru/cpp-beginners/thread222043.html
C++ Указатели в переменной!!!
Указатели в переменной используються только для просмотра адреса? int *a;
C++ Дана целочисленная квадратная матрица порядка n. Найти номера строк все элементы которых 0.
Дана целочисленная квадратная матрица порядка n. Найти номера строк все элементы которых - нули. с++ заранее спасибо.
C++ Найти сумму элементов двумерного массива http://www.cyberforum.ru/cpp-beginners/thread221999.html
Нужно найти сумму элементов двумерного массива. С любыми значениями. Добавлено через 8 минут Пожалуйста очень срочно надо
C++ Исправте ошибки в коде программы(их два варианта). Мне срочнонужно до четверга(БУДУ ОЧЕНЬ БЛАГОДАРЕН ТЕМ КТО СМОЖЕТ ПОМОЧЬ) Вот условие: Вычислить среднее арифметическое суммы элементов 2-ух матриц 3*4 и 2*5. Оформить в виде функций. А вот первый вариант кода: #include<iostream.h> const int n=3,m=4; const int o=2,p=5; подробнее

Показать сообщение отдельно
RUSya82
 Аватар для RUSya82
236 / 114 / 3
Регистрация: 15.10.2010
Сообщений: 395
28.12.2010, 23:25     Написать программу. Защита завтра!! Пож..
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 <conio.h>
#include <string.h>
 
int main()
{
    int A[256], n;//A[256] - индекс массива соотв коду символа в таблице ASCII
    for(int i =0; i<256; i++)//обнуляем элементы
            A[i] = 0;
    char str[256];//искомая строка
    printf("Vvedite stroky : ");
    gets(str);//вводим строку
    n = strlen(str);//определяем её длину
    for(int i =0; i<n; i++)
            A[(unsigned char)(str[i])]++;//все символы
    for(int i = 128; i<240; i++)
    {
            if(i > 175 && i < 224)//выводим только русские буквы
                continue;
            printf(" %c   %d\n", (char)(i),A[i]);
    }
    getch();
    return 0;
}
как то так. Программа работает. Может запарился с приведением типов. И забыл, что ввод заканчивается *. Здесь он заканчивается на '\n'. Ну ладно, если что - переделаешь.
 
Текущее время: 10:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru