Другие языки программирования и технологии

помогите записать данную программу на с++)

#include <iostream>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
  float x, y, r;
  int n, k1 = 0, k2 = 0, k3 = 0, k4 = 0;
  cin >> n; // Ввести кол-во точек
  cin >> r; // Ввести радиус окружности
  for (int i = 1; i <= n; i++)
  {
    cout << "Координаты " << i << "-й точки ";
    cin >> x >> y;
    if (x * x + y * y <= r * r)
    {
      k1 += (x > 0 && y > 0);
      k2 += (x < 0 && y > 0);
      k3 += (x < 0 && y < 0);
      k4 += (x > 0 && y < 0);
    }
  }
  cout << "1-я ч. " << k1 << " 2-я ч. " << k2
    << " 3-я ч. " << k3 << " 4-я ч. " << k4;
  cin.sync();
  cin.get();
  return 0;
}
Алексей Сюсюкин
Алексей Сюсюкин
51 590
Лучший ответ
Виктор Чаплин #pragma hdrstop
#include<math.h>
#include<stdio.h>
#include<stdlib.h>

//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
double x,y,r;
int n,i,k1,k2,k3,k4;
printf("Vvedite n:");
scanf("%d",&n);
printf("Vvedite radius r:");
scanf("%lf",&r);
k1=0;
k2=0;
k3=0;
k4=0;
for (int i = 1; i<=n; i++)
{
printf("%d",i);
scanf();
if (x*x + y*y <= r*r)
if ((x>0)&&(y>0)) k1=k1+1;
else if((x>0)&&(y<0)) k2=k2+1;
else if((x<0)&&(y<0)) k3=k3+1;
else k4=k4+1;
}
printf("1chast",k1,"2 chast",k2,"3chast",k3,"4chast",k4);

return 0;
Виктор Чаплин вот такая задача получилась, сказал учитель что все верно, но функция scanf(); неверна, т. к написал там ахинею (
1. Переписать небольшую программу на другом языке программирования обычно сложнее, чем написать ее с нуля. Особенно адекватно.
2. Написать программу без условия - вообще проблематично.
3. Код в виде картинки - уродство, его же не скопируешь.
Насколько ты уважаешь тех, на чей ответ рассчитываешь?
Albert Prays
Albert Prays
77 136
Виктор Чаплин 7. Задано N точек на плоскости, не находящихся на осях координат. Для тех из них, которые лежат в круге с центром в начале координат и радиусом R, опре¬делить, сколько принадлежит каждой из четвертей координатной плоскости. Это условие задачи, а сама программа не в лезла ((( так что простите) ) помощь реально нужна ((
Я так понял, это ресурс школьников...
Nikita Sunshine
Nikita Sunshine
2 078