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

Преобразовать массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти ошибку http://www.cyberforum.ru/cpp-beginners/thread283893.html
Помогите найти ошибку в программе. Вот задание: Ввести стоку ,распечатать. Удалить слова, состоящие ровно из К символов. Результирующию распечатать. Вот программа #include "stdio.h" #include "conio.h" #include "string.h" #define lim 60 int n; void obr(char s1,char s2) { int i=0,j=0,kol,k;
C++ Сформировать строку из символов Помогите, пожалуйста, решить две задачи: 1. с клавиатуры вводятся отдельные символы, как из них сформировать строку? 2. С клавиатуры вводится строка, нужно сформировать из неё массив символов. http://www.cyberforum.ru/cpp-beginners/thread283885.html
В каждой строке матрицы A (n, n) найти наибольший элемент и поменять его местами с соответствующим диагональным элементом. C++
В каждой строке матрицы A (n, n) найти наибольший элемент и поменять его местами с соответствующим диагональным элементом. Нужна прога
Информация об оборудовании C++
Может не совсем в тему про с++, но вот такой вопрос. Откуда такие программы как CPU-Z, GPU-Z, Everest тянут инфу об оборудовании? Средствами Win32API или из реестра или у них свои базы? Спасибо за ответ!
C++ Перевод из двоичной в десятичную систему счисления, и не только http://www.cyberforum.ru/cpp-beginners/thread283865.html
Всем доброго времени суток. Очень долго искал по форуму и в гугле, но так ничего нормального и не нашел. Задача такая, нужно написать программу, которая бы не только переводила числа из 10сс в 2сс, но и у умножала\складывала вводимое число. То есть работала как-то так: 1-вводиться число в 10сс 2-выводиться число в 2сс и предлагается выбор, что с ней сделать умножить или сложить 3а-число...
C++ Копирование файлов без win api Добрый день. Что прошу: Мне нужно выполнить копирование моего (ехе) в определенные директории - папки. Мне подсказали что можно использовать CopyFile, CreateDirectory, но они для win api. Можно подключить windows.h - но там тоже не все ровно с этими функциями.. подскажите - как в с++ (стандарт, не студия, не билдер) создавать директории, копировать файлы (ехе) без использования win api.... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
26.04.2011, 20:17     Преобразовать массив
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<math.h>
 
int main(){
    double mas[]={7, -8.8, 0.5, 4, 1, 0, 2.2, -0.9}, tmp;
    int size=sizeof(mas)/sizeof(*mas), i, j;
    for(i=0; i<size; ++i){
        tmp=mas[i];
        for(j=i-1; j>=0&&fabs(mas[j])>1&&fabs(tmp)<=1; --j){
            mas[j+1]=mas[j];
        }
        mas[j+1]=tmp;
    }
    for(i=0; i<size; ++i){
        printf("%f ", mas[i]);
    }
    return 0;
}
 
Текущее время: 19:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru