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

строки в с. переделать програмку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция, которая вычисляет гипотенузу прямоугольного треугольника http://www.cyberforum.ru/cpp-beginners/thread741888.html
Составить программу, содержащую функцию, которая вычисляет гипотенузу прямоугольного треугольника по формуле c=sqrt((a*a)+(b*b)), где а, b – катеты прямоугольного треугольника. #include <iostream> #include <math.h> using namespace std; vad main() { setlocale (LC_ALL, "Russian"); float c, a=0; b=0; cout <<" Введите конечное значение a \n";
C++ Не могу отредактировать код для вычисления функции Здравствуйте.Помогите редактировать код.Нужно составить программу с любым вводом интервалов и шага.Можно сделать на С++. #include<stdio.h> #include<math.h> #include<stdlib.h> int main () { int i,x1=-2,x2=2; float f,x,dx=0.01; x=x1; printf("---------------------------\n"); printf(" x : f(x) \n"); http://www.cyberforum.ru/cpp-beginners/thread741877.html
Найти максимальное количество подряд идущих согласных букв русского алфавита C++
Здравствуйте, у меня стоит задача: Дана строка символов. Найти максимальное количество подряд идущих согласных букв русского алфавита. Напечатать найденную подстроку. Я написал код, но у меня не выводится найденная подстрока, помогите разобраться в чем проблема #include "stdafx.h" #include "windows.h" #include "locale.h" #include "iostream" using namespace std; char s,c; int...
Прямоугольные матрицы (элементы, которые при целочисленном делении на N дают ненулевое значение, увеличить на M) C++
Помогите написать) Ввести двумерный массив {A}_{NxM} . Все элементы, которые при цело-численном делении на N дают ненулевое значение, увеличить на M . Массив вывести до и после преобразования.
C++ Распечатать текст только литерами заглавных букв http://www.cyberforum.ru/cpp-beginners/thread741854.html
В произвольном тексте , содержащем не более 10 строк, в каждой строке не более 80 символов, представлены последовательности заглавных и строчных букв, распечатать этот текст только литерами заглавных букв. Определить наличие символов, отличных от букв (цифр) и пробела. Добавлено через 19 часов 9 минут ребята помогите срочно надо)
C++ Error LNK2001: неразрешенный внешний символ "_mainCRTStartup" здравствуйте. я новичок в программировании, и у меня такая проблема. в ms visual c++ 2010 express создаю проект -> консольное приложение win 32 -> пустой проект; создаю файл c++, далее пишу это: #include<iostream> #include<conio.h> using namespace std; int main () { cout<<"1"; _getch(); подробнее

Показать сообщение отдельно
Riderik
28 / 28 / 1
Регистрация: 24.07.2011
Сообщений: 171
22.12.2012, 16:41     строки в с. переделать програмку
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
#include <stdio.h>
#include <Windows.h>
#include <string.h>
 
#define MAX_LENGTH 256
 
int main() {
    char str[MAX_LENGTH], min[MAX_LENGTH], max[MAX_LENGTH], buf[MAX_LENGTH];
    printf("Input string: ");
    gets(str);
    min[0] = '\0';
    max[0] = '\0';
    int i, j = 0;
    for ( i = 0; i <= strlen(str) ; i++) {
        if( str[i] != ' ' && i != strlen(str) ) {
            buf[j++] = str[i];
        } else {
            buf[j] = '\0';
            if(strlen(buf) != 0) {
                if(strlen(min) == 0 || strlen(min) > strlen(buf)) {
                    strcpy(min, buf);
                }
                if(strlen(max) == 0 || strlen(max) < strlen(buf)) {
                    strcpy(max, buf);
                }
            }
            j = 0;
            buf[0] = '\0';
        }
    }
    if(strlen(min) == 0) {
        printf("Empty string\n");
    }
    else {
        printf("Max: '%s', with length %d\n", max, strlen(max));
        printf("Min: '%s', with length %d\n", min, strlen(min));
    }
    system("pause");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru