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

Напечатать список студентов мужского пола с указанием их возраста - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не могу сообразить) http://www.cyberforum.ru/cpp-beginners/thread310822.html
дана f(x). дан отрезок на котором расположены положительные корни дана точность E могу написать функцию, для нахождения одного корня на этом отрезке, а надо найти все. использовать нужно метод половинного деления. вот как выглядит эта функция int g(int a, int b, double E){ int c;
C++ Замена символов в строке на один как заменить несколько символов на один тоесть скажем есть строка "это текст !" мне нужно чтобы вместо нескольких подряд пробелов стоял только один заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread310819.html
Переписать в файл М все удвоенные нечетные числа. C++
27. Компоненты файла H – натуральные числа. Переписать файл М все удвоенные нечетные числа.
C++ Составить программу определения: совпадают ли компоненты файла FS с компонентами файла GS
19. Составить программу определения: совпадают ли компоненты файла FS с компонентами файла GS. Если нет, то определить номера 1-й и 2-й компонент, в которых есть отличие.
C++ На печать вывести информацию о наличии и стоимости обуви артикула Х http://www.cyberforum.ru/cpp-beginners/thread310814.html
15.Создать файл, содержащий сведения об ассортименте обуви в магазине. Структура записи: артикул, наименование, количество, стоимость одной пары. Артикул начинается с буквы Д для женской обуви, М для мужской, П для детской. На печать вывести информацию: - о наличии и стоимости обуви артикула Х (вводится с клавиатуры); - ассортиментный список женской обуви с указанием наименования и имеющего в...
C++ Вычислить общую сумму выплат за месяц по отделу А, а также среднемесячный заработок сотрудникам этого отдела. 10.Создать файл, содержащий сведения о месячной заработной плате сотрудников отдела. Каждая запись содержит поля: фамилия сотрудника, наименование отдела, размер заработной платы за месяц. - Вычислить общую сумму выплат за месяц по отделу А, а также среднемесячный заработок сотрудникам этого отдела. - Напечатать для бухгалтерии ведомость для сотрудников этого отдела, у которых зарплата ниже... подробнее

Показать сообщение отдельно
nakokoko
0 / 0 / 0
Регистрация: 11.03.2011
Сообщений: 25
02.06.2011, 13:44     Напечатать список студентов мужского пола с указанием их возраста
здраствуйте. не получается с ответом задачи. вроде компилируется но не вычисляется. не могли бы вы исправить ошибку* буду благодарен.
Сформировать файл “stud”, имеющий следующую структуру: фамилия студента, пол(буква), год рождения. Напечатать список студентов мужского пола с указанием их возраста. В конце списка напечатать средний возраст
Код
#include <stdio.h>
#include <conio.h>
#include <string.h>
#define n 2
struct swed
{
char fam[10], pol[10];
int god;
};
main()
{
FILE *f;
struct swed d;
int i;
int k;
int t;
float s;
clrscr();
if((f=fopen("bibliot.dat","wd")) == NULL)
{printf("ochibka");
getch();
return;}
for (i=0; i<n; i++)
{
printf("family: ");
scanf("%s", &d.fam);
printf("pol: ");
scanf("%s", &d.pol);
printf("vozrast: ");
scanf("%s", &d.god);
puts(f,d);}
fclose(f);}
{fopen(f);
t=0;
k=0;
while(!feof(f)){
fread(&d, sizeof(struct swed), 1,f);
if(d.pol=="m")
{printf(d.fam);
printf(d.god);
k+=1;
t+=d.god;
s=t/k;}}
printf("s= ",s);
fclose(f);
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru