int main()
{
int broj[10], n;
float prosek=0;
printf("Vnesuvaj broevi:\n");
for(n=0; n<10; n++)
scanf("%d", &broj[n]);
for(n=0; n<10; n++){
prosek=prosek+broj[n];
}
prosek=prosek/n;
printf("Srednata vrednost na vnesenite broevi e: %f\n", prosek);
for(n=0; n<10; n++)
printf("%d %s %f\n", broj[n], broj[n]>prosek?"> ":"<=", prosek);
return 0;
}
Да се напише програма која ќе го пресмета просекот на 10 броеви внесени од тастатура. За секој број да се отпечати дали е под или над просекот.
некој да ми го објасни што е финтата кај последниот printf. што значи прашалникот кај "prosek?", потоа > : <= зошто посебни наводници, зошто две точки на средина???? фала однапредКод:int main() { int broj[10], n; float prosek=0; printf("Vnesuvaj broevi:\n"); for(n=0; n<10; n++) scanf("%d", &broj[n]); for(n=0; n<10; n++){ prosek=prosek+broj[n]; } prosek=prosek/n; printf("Srednata vrednost na vnesenite broevi e: %f\n", prosek); for(n=0; n<10; n++) printf("%d %s %f\n", broj[n], broj[n]>prosek?"> ":"<=", prosek); return 0; }
y=3*pow(x,2)+34*x-13/45.3;
y=3*x2+34*x-13:45.3 //ова дали е точно преведено???
Ако не е би му бил многу благодарен на тој што ќе ми помогне.
Фала многуТочно е и твоето, вака со загради попрегледно
(3*Х^2) + (34*X) - (13/45.3)
#include <stdio.h>
int main() {
int i, j, z;
for(i=1; i<10; i++){
printf("+");
}
for(j=1; j<10; j++){
printf("+");
printf(" +\n");
}
for(z=0; z<10; z++){
printf("+");
}
printf("\n");
return 0;
}
да не знае некој зошто ми излегува еден + повеќе. Пробувам да испечатам рамка во форма на квадрат. Плусот излегова во првиот ред.
#include <stdio.h>
int main() {
int i, j, z;
for(i=0; i<10; i++){
printf("+");
}
printf("\n");
for(j=1; j<10; j++){
printf("+");
printf(" +\n");
}
for(z=0; z<10; z++){
printf("+");
}
printf("\n");
return 0;
}
ke mozi li nekoj da mi pomogne so programa koja go prevrtuva redot na zborovite vo recenica.
pr: "ova e recenica" da dade "recenica e ova"
Ти фали нова линија после првиот ред.Код:#include <stdio.h> int main() { int i, j, z; for(i=0; i<10; i++){ printf("+"); } printf("\n"); for(j=1; j<10; j++){ printf("+"); printf(" +\n"); } for(z=0; z<10; z++){ printf("+"); } printf("\n"); return 0; }
Задачата се решава во две стапки.ke mozi li nekoj da mi pomogne so programa koja go prevrtuva redot na zborovite vo recenica.
pr: "ova e recenica" da dade "recenica e ova"
void rev(char* str, int from, int to)
{
while(from < to)
{
char tmp = str[from];
str[from] = str[to];
str[to] = tmp;
from++; to--;
}
}
int main()
{
char str[] = "ova e recenica";
int len = strlen(str);
rev(str,0,len-1);
int index = 0;
for(int i = 0; i < len; i++)
{
if(str[i+1] == ' ' || i == len-1 )
{
rev(str, index, i);
index = i + 2;
}
}
cout << str << endl;
}
У Табернакул ја има, таму ќе ја најдеш. Ми се чини беше негде околу 400. Онлајн нема да ја најдеш.Некој да ме посочи каде можам да ја најдам книгата „Програмирање за почетници C++“ од Ѓорги Јованчевски, или ако можеби ја има скенирана, копирана, и сл.