как писать на c



Написать программу на c

Автор юрий1996 задал вопрос в разделе Другие языки и технологии

Как написать программу на С++? и получил лучший ответ

Ответ от .[гуру]
При создании программы используйте текстовый редактор, чтобы ввести операторы C++ в исходный файл программы. • Для преобразования операторов программы C++ в выполнимую программу, в единицы и нули, которые понимает компьютер, используйте специальную программу — компилятор C++.• Для изменения или исправления программы используйте текстовый редактор. • При нарушении одного (или более) правил программирования на C++ компилятор выдаст на экран сообщения о синтаксических ошибках. Вам следует отредактировать программу, чтобы исправить ошибки, а затем запустить компилятор снова.
#include <iostream>#include <iomanip>using namespace std;int main() {setlocale(LC_CTYPE, "Russian_Russia.1251");cout << "Введите a: "; double a; cin >> a;cout << "Введите b: "; double b; cin >> b;cout << "Введите c: "; double c; cin >> c;cout << "Введите x1: "; double x1; cin >> x1;cout << "Введите x2: "; double x2; cin >> x2;if (x1 >= x2) exit(1);cout << "Введите dx: "; double dx; cin >> dx;if (dx <= 0) exit(2);double f, x = x1, eps = 1e-14;bool flag;while (x < x2) {flag = true;if (fabs(x - 0.6) < eps) x = 0.6;if (x < 0.6 && b + c != 0) f = a * pow(x, 3) + b * b + c;else if (x > 0.6 && 0 == b + c) {double xc = x - c;if (fabs(xc) > eps) f = (x - a) / xc;else {cout << fixed << "F(" << setw(5) << setprecision(2) << x << "). Попытка деления на ноль!
";flag = false;}}else {if (c && a) f = x / c + x / a;else {cout << fixed << "F(" << setw(5) << setprecision(2) << x << "). Попытка деления на ноль!
";flag = false;}}if (flag) cout << fixed << "F(" << setw(5) << setprecision(2) << x << ") = " << setprecision(8) << setw(11) << f << '
';x += dx;if (fabs(x) < eps) x = 0;}cin.sync();cin.get();}

Ответ от Капитан Гугл[гуру]
Тут просят показать наработки не для того, чтобы их переделать, а для того, чтобы увидеть, чем можно тебе помочь. Судя по тому, что твоих наработок нет, тебе помочь можно только советом почитать книгу. Ну, или деньги предлагай, но это уже не помощь.

Ответ от Cyborg Terminator[гуру]
#include <iostream>
#include <cmath>
using namespace std;
int maxabs_array(const int* f, const int* l);
int sumto_array(const int* f, const int* l);
void part_array(int* f, int* l, int a, int b);
int main(void){
int A[] = { -1, -2, 5, 4, 6, -7, 8, 3 };
size_t N = sizeof(A)/sizeof(int);
//индекс максимального по модулю элемента массива
int i = maxabs_array(A, A + N);
cout << "index max abs: " << i << " = " << A[i] << endl;
//сумму элементов после 1-го положителного элемента массива
int sum = sumto_array(A, A + N);
cout << "sum: " << sum << endl;
//3 - задание
part_array(A, A + N, 3, 7);
for(const int* p = &A[0]; p != A + N; ++p)
cout << *p << ' ';
return 0;
}
//индекс максимального по модулю элемента массива
int maxabs_array(const int* f, const int* l){
const int* t = f, *p = f;
int k, n = abs(*f);
while(f != l){
if((k = abs(*f)) > n){
p = f;
n = k;
}
++f;
}
return (int)(p - t);
}
//сумму элементов после 1-го положителного элемента массива
int sumto_array(const int* f, const int* l){
int sum;
while((f != l) && (*f <= 0))
++f;
if(f != l)
++f;
for(sum = 0; f != l; sum += *f++);
return sum;
}
//3-задание
void part_array(int* f, int* l, int a, int b){
int* p = f;
while(f != l){
if((*f >= a) && (*f <= b))
swap(*p++, *f);
++f;
}
}

Ответ от Zhodzky[гуру]
Вот код: ссылка
Создаётся массив из 10 элементов, далее заполняется путём ввода в консоль, далее выводятся сам массив и результаты выполнения заданий.
Удачной сдачи.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как написать программу на С++?
спросили в Ruby
можно ли написать сайт на C++ ?дать обоснованный ответ, основываясь на авторитетный источник
Да, можно. Авторитетный источник: #yahrefs123410#

На самом деле нужно понимать, что сайт
подробнее...
спросили в Free Pascal Ruby
как узнать в какой среде написана программа?
В общем случае задача нерешаема.

Однако в некоторых частных случаях вполне можно
подробнее...

Как пишутся программы? На чём в основном?...
> Каким образом создаются программы

Их пишут люди используя специальные языки
подробнее...
спросили в Visual Basic NET
C# полное руководство Шилдт
напиши перед static void main public

#yahrefs412204#

все нормально
подробнее...
спросили в Другое
Как написать программу на ПК с помошью блокнота
Введите в блокноте команды:

echo off
title calculator
:start
cls
set
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Free Pascal Object Pascal
Linux! На чем пишут в Линуксе под винду? (если вообще пишут)
Можно в FASM(ассемблер продвинутый). Компилировать можно под разные ОС. никаких ДЛЛ не нужно. все
подробнее...

Какой интернет браузер был самым первым в мире?
Создателем первого браузера был разработчик гипертекстовой разметки, «отец» технологии World Wide
подробнее...

Как написать Базу данных На C++ Visual Studio 2010
Влад, вопрос не очень понятен.
1) Если Вам нужна программа, для взаимодействия с базой, то
подробнее...

Помогите пожалуйста написать программу на c++.
// _71348312
#include <iostream>
#include <ctime>
using namespace std;
подробнее...

Как создать игру на C++ ?
1.) Сначала надо выучить Си++(Желательно Си++14).
2.) Затем надо:

а. ) Создать свой
подробнее...
спросили в Книги о C++
Можно ли на C++ написать сложные программы? Как?
Можно. Те книги которые тебе попадались были для начинающих, вот в них и показали азы. В
подробнее...

Можно ли на ЯП питон написать программу для виндоуз?
> Если конечно склейщики скрипта и интерпретатора, но это изврат.
Если это изврат, то в чем
подробнее...

с# vs python что можно такое напрограммировать на c#, что нельзя на python'e и наоборот
Например, полноценное приложение Metro (WinRT), WinPhone.

ra Орально (98783)подробнее...

как написать программу для пк?
Выучи хоть один язык программирования. Для начала выбери по проще - учить легче будет.подробнее...

на каком языке программирования написана программа 1С?
Это сведения разработчиков 1С:

Платформа 1С: Предприятия 8 написана на MS Visual C++.подробнее...
Си язык программирования на Википедии
Посмотрите статью на википедии про Си язык программирования
Синдром дефицита внимания и гиперактивности на Википедии
Посмотрите статью на википедии про Синдром дефицита внимания и гиперактивности
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*