#2 05.12.09 17:33
Re: Нужна в помощь в написании небольшой программы на С++
Прога простая.
Вот код. Делал в Visual Studio 2008, но должен работать и в CBuilder, и ранних версиях VS.
Код::
#include <stdio.h>
void main(){
char wrd[255],out[100];
int i,j;
printf("Enter the sentence:\n");
gets(wrd);
printf("\n\n");
for(i=0;wrd[i]!=0;)
if (wrd[i]==' ') i++;
else {
for(j=0;wrd[i+j]!=' ' && wrd[i+j]!='\0';out[j]=wrd[i+j],j++);
out[j]='\0';
printf("%s\n",out);
i+=j;
}
}Offline
#4 12.12.09 14:32
Re: Нужна в помощь в написании небольшой программы на С++
Предыдущая помогла? Вот код:
Код::
#include <stdio.h>
#include <math.h>
//первая функция - квадрат
double func1(double x){
//x^2
return x*x;
}
//вторая функция - десятичный логарифм
double func2(double x){
//log10(x);
return log10(x);
}
void main(){
double x,dx=0.1;
int i;
printf("delta x = %.1f\n\n",dx);
for(x=0.1,i=0;i<10;i++,x+=dx){
printf("i = %2d\t x = %.2f\tx^2 = %7.3f \tlog10(x) = %7.3f\n",i+1,x,func1(x),func2(x));
}
//это можно и удалить, если не надо
dx=0.5;
printf("\n\n\ndelta x = %.2f\n\n",dx);
for(x=0.1,i=0;i<10;i++,x+=dx){
printf("i = %2d\t x = %.2f\tx^2 = %7.3f \tlog10(x) = %7.3f\n",i+1,x,func1(x),func2(x));
}
}Offline

