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

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Задание 
Автор Сообщение
Начинающий

Регистрация: 17.12.2015
Сообщения: 1

Репутация: 0 [ ? ]
Сообщение Задание
Сформировать и вывести на экран текстовый файл, в котором заменить слова "for" и "if" на "***". Вывести на экран номера строк в которых встречаются цифры.

ФАЙЛ:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define n 5
void bul (int a[n][n]);
void summ (int a[n][n]);
int main(void)
{
int a[n][n];
int i, j;
for(i=0;i<n;i++)
{
for (j=0;j<n;j++)
{
printf("a[%d][%d]=", i+1, j+1);
scanf ("%d,&a[i][j]");
}
}
printf("Stariy Masiv: \n");
for (i=0; i<n; i++)
{
for (j=0; j<n; j++)
{
printf ("%5d",a[i][j]);
}
printf ("\n");
}
bul(a);
printf("Noviy Masiv:\n");
for (i=0; i<n; i++)
{
for (j=0; j<n; j++)
{
printf ("%5d", a[i][j]);
}
printf("\n");
}
summ(a);
}
void bul (int a[n][n])
{
int i, j, k, x, l;
for (i=0; i<n; i++)
{
for (j=0; j<n-1; j++)
k=j;
x=a[i][j];
for ( l=j=1; l<n; l++)
{
if (a[i][l]>x)
{k=l;
x=a[i][l];
a[i][k]=a[i][j];
a[i][j]=x;
}
}
}
}
void summ (int a[n][n])
{
int i, j, f;
double F;
F=1;
for(j=0; j<n; j++)
{
f=0;
for (i=0; i<n; i++)
{
if(i+j<n-1)
f+=a[i][j];
}
printf("f[%d]=%d \n",j+1,f);
F*=f;
}
F=pow(F,1.0/n);
printf("F=%lf",F);
}


17.12.2015 22:13
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 


Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
© 2013 «Форум программистов Украины»