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

Научите писать программы на C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод с java на С++ http://www.cyberforum.ru/cpp-beginners/thread374605.html
Всем доброго времени суток. Возможно ли перевести код с java на С. Я попробовал сам,начал,но там много того что я не знаю чем заменить в С, потому что толком не понимаю что это обозначает. код не очень большой, половина просто фигни типа вывода,ввода,мат.функций и т.д.. Очень прошу помощи, откликнитесь пожалуйста... package Shenks; import java.math.BigInteger; import...
C++ При наличие корней в системе уравнений выдает ошибку После выполнения программы (она решает систему линейных уравнений) для случая наличия корней появляется ошибка. Вот код: #include <stdio.h> #include<stdlib.h> #include<time.h> #define N 4 typedef struct {int*a; bool l;//нулевой ли вектор http://www.cyberforum.ru/cpp-beginners/thread374598.html
C++ Builder Сформировать одномерный массив, состоящий из отрицательных элементов заданных матриц
Заданы два массива B(10,10), C(10,10). Сформировать одномерный массив D, состоящий из отрицательных элементов заданных массивов. сделала автозаполнение массивов. как дальше???:sigh: void __fastcall TForm1::Button1Click(TObject *Sender) { for(int i=0; i<10; i++) for(int j=0; j<10; j++) StringGrid1->Cells = IntToStr((rand() % 100) - 50);
Задержка C++
Использую MinGW через NetBeans. Проблема состоит в том что такие команды как cin.get или же getchar() судя по всему игнорируются компилятором, так как в созданном исполняемом файле задержки в консоли нету: выполняется программма и консоль сразу закрывается, как будто и не писал этих команд. Команду же getch() не воспринимает консоль самого NetBeans, впрочем как и printf и scanf - попросту...
C++ ПОМОГИТЕ НАПИСАТЬ В С++ http://www.cyberforum.ru/cpp-beginners/thread374587.html
Помогите написать прогу в С++ для задачи Log18. Даны координаты (как целые от 1 до 8) двух различных полей шахматной доски. Если король за один ход может перейти с одного поля на другое, вывести логическое значение True, в противном случае вывести значение False. Заранее спасибо! Капс заело?
C++ Метод Крамера Вот само задание: Написать программу, осуществляющую решение систем линейных уравнений методами Гаусса и Крамера. Программа должна обеспечить ввод с клавиатуры систем линейных уравнений произвольного порядка и нахождение их решений. Помогите,пожалуйста с комментариями,если можно. Особенно правильность проверять не будут, так как на компьютере не проверяют подробнее

Показать сообщение отдельно
Rexer
 Аватар для Rexer
151 / 150 / 19
Регистрация: 10.10.2010
Сообщений: 691
01.11.2011, 00:13     Научите писать программы на C++
Ну вы смотрите
C++
1
char Promt[] = "The labaratory";
это строка,где размер строки указывать не надо
C++
1
char Promt[15] = {'T',h',e', ',l',a',b',o',r',a',t',o',r',y'};
это массив символов char
Вам нужно объявить 3 строки.
Разбейте задачу на подхадачи.
Значит.
а)Объявляем три строки.
C++
1
2
3
char str1[] = "The laboratory";
char str2[] =" work ";
char str3[] = " №6";
б)Ищем функцию,которая нам поможет их объединить.
Раз работаем со строками,значит ищем в string.h или в cstring
Видим,что нам поможет функция strcat();
Читаем как ее использовать.
Создаем массив,куда копировать будем,достаточного размера.
Пусть это будет
C++
1
2
3
4
char str4[100];
strcat(str4,str1);
strcat(str4,str2);
strcat(str4,str3);
в)Выводим на экран получившийся результат.
А это у нас строка str4.
C++
1
cout << str4;
Всегда старайтесь разбивать большую для вас задачу на подзадачи,их легче решать.

Ну и сваливая все кучу
Получаем примерно это)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<cstring>
#include<iostream>
using namespace std;
int main()
{
    char str1[] = "fffuuu";
    char str2[] = "kkkkkk";
    char str3[100];
    strcat(str3,str1);
    strcat(str3,str2);
    cout << str3;
    return 0;
}
Доделайте остальное сами,для того ,чтобы все улеглось.
 
Текущее время: 17:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru