с++ - вопрос №461852

Помогите!!! требуется написать программу которая будет ракладывать число на простые множители.(с использованием массивов)

Лучший ответ по мнению автора

#include <stdio.h>
#include <conio.h>

int prosto (int t, int p1[])
{
int i=2, k=0;
while(i<=t)
{
if(t%i==0)

{
p1[k]=i;

k++;
t=t/i;
}
else
i=i+1;
}
return k;
}


void main()
{ clrscr();
int t,k1,j, p[100];
printf(«vvedite chislo\n»);
scanf("%d",&t);

printf("%d = ",t);
k1=prosto(t,p);
for (j=0; j<k1; j++)
printf("%5i",p[j]);
getch();

}

09.11.12
Лучший ответ по мнению автора

Еva

Читать ответы
Посмотреть всех экспертов из раздела Учеба и наука > Информатика
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store