• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Нужно перевести из с++ в си, как это сделать

10.09.2022
1
0
#include <iostream>
#include <math.h>
using namespace std;

int main()
{
setlocale(LC_ALL, "Russian");
double rad;
cout<<"Введите значение угла в радианах: "<<endl;
cin>>rad;
const double pi = 3.1415926535897932384626433832795;
double grad = 180/pi*rad;
double dr = grad - (int)grad;
dr *= 60;
int min = int(dr);
dr *= 60;
int sec = int(dr);
cout<<"Значение угла в градусах = "<<floor(grad)<<" Градусов "<<min<<" Минут "<<sec<<" Секунд. "<<endl;;


}
 
#include <iostream>
#include <math.h>
using namespace std;

int main()
{
setlocale(LC_ALL, "Russian");
double rad;
cout<<"Введите значение угла в радианах: "<<endl;
cin>>rad;
const double pi = 3.1415926535897932384626433832795;
double grad = 180/pi*rad;
double dr = grad - (int)grad;
dr *= 60;
int min = int(dr);
dr *= 60;
int sec = int(dr);
cout<<"Значение угла в градусах = "<<floor(grad)<<" Градусов "<<min<<" Минут "<<sec<<" Секунд. "<<endl;;


}
 
1
#include <iostream>
#include <math.h>
using namespace std;
- это библиотеки для C++ ( смотри как пишется для C - те же библиотеки но синтаксис другой и для для C не нужно using namespace std; )

2
cout<<"Введите значение угла в радианах: "<<endl;
cin>>rad;
- это синтаксис для C++ ( смотри для C )

3 cout<<"Значение угла в градусах = "<<floor(grad)<<" Градусов "<<min<<" Минут "<<sec<<" Секунд. "<<endl;;
- также синтаксис для C++ ( смотри для C: printf(lalalalaa) b так далее
4 про вычисления не могу сказать ... проверишь сам
 
1
#include <iostream>
#include <math.h>
using namespace std;
- это библиотеки для C++ ( смотри как пишется для C - те же библиотеки но синтаксис другой и для для C не нужно using namespace std; )

2
cout<<"Введите значение угла в радианах: "<<endl;
cin>>rad;
- это синтаксис для C++ ( смотри для C )

3 cout<<"Значение угла в градусах = "<<floor(grad)<<" Градусов "<<min<<" Минут "<<sec<<" Секунд. "<<endl;;
- также синтаксис для C++ ( смотри для C: printf(lalalalaa) b так далее
4 про вычисления не могу сказать ... проверишь сам
 

образец С​




#include <stdio.h>

#define n 10
#define m 5

int main() {

int i;
int j;
int a[n][m];
int counter=0;

printf("\nинициализация массива:\n");

for (i=0; i<n; i++) {

for (j=0; j<m; j++) {

if(i == j && i % 2 == 0);

else

if ( i == j)

a[j] = a[i-1][j] + a[j-1];

a[j]=++counter;

}

}

for (i=0; i<n; i++)

for (j=0; j<m; j++)

printf("[%d][%d]=%d ", i,j,a[j]);

getchar();

return 0
;
}
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab