Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 13.12.2018
Сообщений: 1
1

Программа должна определять, между какими атомами в молекуле есть связь, исходя из данных файла

15.12.2018, 22:42. Показов 343. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста, не могу понять, почему не работает программа
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define MAXAT 30
double dist (double r1[3], double r2[3])
{
double d, s=0.0;
for (int i=0; i<3; i++)
s+=(d=r2[i] - r1[i], d*d);
return sqrt(s);
}
int main (int nargs, char *arg[])
{
static double at[MAXAT][3];
static char sym[MAXAT][3];
int n;
double d;
int i, j;
FILE *f=stdin;
if (nargs>1){
f=fopen(arg[1], "r");
if(f==NULL){
perror(arg[1]);
return(1);
};
}fscanf (f,"%d",&n);
for (i=0; i<n; i++)
fscanf(f,"%2s%lf%lf%lf",sym[i], &at[i][0], &at[i][1], &at[i][2]);
fclose(f);
double bond=0.12;
for(i=0; i<n-1; n++)
for(j=i+1; j<n; n++){
d=dist(at[i], at[j]);
if(d<=bond){
printf("%s - %s\n", sym[i],sym[j]);}
//else printf("No bond!");
}
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2018, 22:42
Ответы с готовыми решениями:

Программа должна определять корректность вводимой структуры
суть такова: вы вводите в консоль код, описывающий структуру. программа должна проверить есть ли...

Программа должна определять наименьшее количество ферзей
Нужно написать программу:Программа должна определять наименьшее количество ферзей, которые можно...

Программа должна определять длину слова с заданым номером.
Доброго времени суток! Прошу обитателей форума, имеющих некоторый запас свободного времени помочь...

программа должна считать четырехзначное число и определять, счастливое ли оно
Прошу,кто может решите задачку!!! Четырехзначное число назовем счастливым, если сумма первых...

0
15.12.2018, 22:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2018, 22:42
Помогаю со студенческими работами здесь

Хим. связь в молекуле и др!
Помогите,пожалуйста,разобраться с этими заданиями! Очень нужно! Заранее спасибо! =) Правила...

Определить, между какими степенями двойки и между какими степенями тройки находится заданное число
Если ученики 8-го Д класса узнают, между какими степенями двойки находится данное число V, то...

Чтение из файла определённого места и сортировка данных исходя из этих данных
Есть некий текстовый документ, содержащий информацию о посещении сайта в формате: Например...

На каких перегонах (то есть между какими соседними станциями) в поезде было наименьшее число пассажиров
Некоторый поезд в пути следования останавливается на N станциях (станция номер 1 — начальная, а...

Между какими файлами возможен импорт данных
Между какими файлами возможен импорт данных?

Между какими файлами возможен импорт данных?
Друзья помогите решить дочери задачу по информатике.1.Между какими файлами возможен импорт...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru