C/C++

A

apidrone

Гостин
Тука ти фали само соритрање, да одземаш поголем од помал. Ако внесам за Х1 = -10 за Х2 = 5 имаш проблем.
Секогаш може да ја искористи функцијата abs или fabs (таа за float променливи мислам дека беше).
 

Dzish

unlike any other...
Член од
15 февруари 2007
Мислења
13.994
Поени од реакции
2.689
Секогаш може да ја искористи функцијата abs или fabs (таа за float променливи мислам дека беше).
Абе тој како ќе си го реши тоа, е негов избор... сака abs, сака да ги споредува броевите, битно да му го доловам моментот кај шо можи да има баг :)
 
Член од
17 октомври 2010
Мислења
10
Поени од реакции
0
PHP:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int x1,y1,x2,y2;
float s;
printf("Vnesi gi kordinatite na prvata tocka x i y:\n");
scanf("%d%d",&x1,&y1);
printf("Vnesi gi kordinatite na vtorata tocka x i y:\n");
scanf("%d%d",&x2,&y2);
if(x1==x2&&y1==y2)
printf("Ne e vnesena otsecka\n");
if(x1==0&&x2==0)
printf("\nLezi na Y oska\n");
if(y1==0&&y2==0)
printf("\nLezi na X oska\n");
if(y1==y2&&x1!=x2)
printf("paralelna so X oskai i e na rastojanie %d od nea\n",y1);
if(x1==x2&&y1!=y2)
printf("paralena so Y oska i e na rastojanie %d od nea\n",x1);
s=sqrt(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);
printf("\nKvadratot od dolzinata na otseckata e %4.2f\n",s);
system("pause");
return 0;
}
evea a resv cela
 

Ilumious

Патник, педер, поет, администратор, масон
Член од
29 јануари 2007
Мислења
84.962
Поени од реакции
195.500
Ај дечки хелп со задачава, не мора кодот да го пишувате, било каква помош е добредојдена :)

Напишете програма која ќе пресметува сума (а+b+c) , разлика (а-b-c) и производ (a*b*c) на три произволно внесени броја и соодветно ќе ги печати.
 

Toneh

is a turtle
Член од
21 август 2005
Мислења
5.510
Поени од реакции
907
Ај дечки хелп со задачава, не мора кодот да го пишувате, било каква помош е добредојдена :)

Напишете програма која ќе пресметува сума (а+b+c) , разлика (а-b-c) и производ (a*b*c) на три произволно внесени броја и соодветно ќе ги печати.
Код:
#include <stdio.h>
#include <windows.h>

int main()
{

int a, b, c;

printf("Vnesete a:\n");
scanf("%d", &a);

printf("Vnesete b:\n");
scanf("%d", &b);

printf("Vnesete c:\n");
scanf("%d", &c);

printf("Zbirot na ovie broevi e: %d \n", a+b+c);

printf("Razlikata na ovie broevi e: %d \n", a-b-c);

printf("Proizvodot na ovie broevi e: %d \n", a*b*c);

system("pause");
}
 

Ilumious

Патник, педер, поет, администратор, масон
Член од
29 јануари 2007
Мислења
84.962
Поени од реакции
195.500
Код:
#include <stdio.h>
#include <windows.h>

int main()
{

int a, b, c;

printf("Vnesete a:\n");
scanf("%d", &a);

printf("Vnesete b:\n");
scanf("%d", &b);

printf("Vnesete c:\n");
scanf("%d", &c);

printf("Zbirot na ovie broevi e: %d \n", a+b+c);

printf("Razlikata na ovie broevi e: %d \n", a-b-c);

printf("Proizvodot na ovie broevi e: %d \n", a*b*c);

system("pause");
}
Тенкју тенкју :) ТаленАт сум јбг, ја решив претходната оваа ја заебав :D
 
A

apidrone

Гостин
Код:
#include <stdio.h>
#include <windows.h>

int main()
{

int a, b, c;

printf("Vnesete a:\n");
scanf("%d", &a);

printf("Vnesete b:\n");
scanf("%d", &b);

printf("Vnesete c:\n");
scanf("%d", &c);

printf("Zbirot na ovie broevi e: %d \n", a+b+c);

printf("Razlikata na ovie broevi e: %d \n", a-b-c);

printf("Proizvodot na ovie broevi e: %d \n", a*b*c);

system("pause");
}
Ти фали на крај return 0;
И тоа printf/scanf сметам дека е подобро во еден ред да се стаи, т.е. наеднаш сите три броја да ги пишеш.
 

Кико Д.

ULTRAS - way of life
Член од
26 јануари 2010
Мислења
11.435
Поени од реакции
9.676
Ај ако можи некој нека ми ги кажи овие задачите:
1. Да се напише програма со која ќе се испишува дали некој број n е прост или не во опсег од n до m.


2. Да се напише програма со која ќе се пронајдат, истечатат и пребројат сите трицифрени броеви со растечки редослед во цифрите. Пр. 123 , 345, 259, а не 435 или 859
 
Член од
16 февруари 2006
Мислења
459
Поени од реакции
48
moze nekoj da mi pomogne okolu zadachava ne mi ispagja tochno pochetnik sum

int main()
{
int m,n,c1,c2,c3;
scanf("%f",&n);
c1=n/100;
c2=n-(c1*100)/10;
c3=n-(c1*100)-(c1*10);
m=(c3*100)+(c2*10)+c1;
printf("brojot so obratni cifri e %d\n",m);
return 0;
}
Пробај го ова , го немам компајлирано така да незнам дали работи сигурно

#include<stdio.h>
#include<conio.h>
main()
{
int num, rem=0;
printf("\n Enter the number ");
scanf("%d", &num);
while(num>0)
{
rem = (rem * 10) + (num % 10);
num = num / 10;
}
printf("\n Reverse of the number is %d", rem);
getch();
}
 

old_School_mk

Програмер, гејмер, psy-trance уживател
Член од
11 август 2009
Мислења
6.161
Поени од реакции
5.938
Ај ако можи некој нека ми ги кажи овие задачите:
1. Да се напише програма со која ќе се испишува дали некој број n е прост или не во опсег од n до m.


2. Да се напише програма со која ќе се пронајдат, истечатат и пребројат сите трицифрени броеви со растечки редослед во цифрите. Пр. 123 , 345, 259, а не 435 или 859
Код:
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int a,b;
	scanf("%d %d", &a, &b);
	for(a; a<=b; a++)
	{
		int prost=1;
		int pom=a;
		for(int i=2; i<=pom/2; i++)
		    if(pom%i==0)
                prost=0;    
            if(prost) printf("Brojot %d e prost broj\n", pom);
	}
system("pause");
return 0;
}
Втората попосле...
 

Кико Д.

ULTRAS - way of life
Член од
26 јануари 2010
Мислења
11.435
Поени од реакции
9.676
Ај ако можи некој нека ми ги кажи овие задачите:
1. Да се напише програма со која ќе се испишува дали некој број n е прост или не во опсег од n до m.


2. Да се напише програма со која ќе се пронајдат, истечатат и пребројат сите трицифрени броеви со растечки редослед во цифрите. Пр. 123 , 345, 259, а не 435 или 859

офлеле згрешив... во паскал ми требаше...ја згрешив темата извинете :)
 

Dead Wrong

Love United Hate Glazer
Член од
8 септември 2007
Мислења
220
Поени од реакции
1
Ми треба решение за задачава во C++:

Да се пресмета скаларен производ од p-та редица и q-та колона на дводимензионалното поле [ai,j]nxn. (Скаларен производ е збир од производите на првиот со првиот елемент, вториот со вториот...)

однапред ви благодарам :)
 
Член од
14 јануари 2008
Мислења
4.251
Поени од реакции
909
Ми треба решение за задачава во C++:

Да се пресмета скаларен производ од p-та редица и q-та колона на дводимензионалното поле [ai,j]nxn. (Скаларен производ е збир од производите на првиот со првиот елемент, вториот со вториот...)

однапред ви благодарам :)
Код:
#include <iostream>
using namespace std;

void main()
{
    int m,n,i,j;
    int a[50][50];
    float zbir=0;

    cout<<"Vnesete gi dimenziite na matricata: ";
    cin>>n;
    cout<<"Vnesi gi elementite na matricata:"<<endl;
    for(i=0;i<n;i++)
        for(j=0;j<n;j++)
        {
            cout<<"a["<<i<<"]["<<j<<"]=";
            cin>>a[i][j];
        }
        cout<<"Matricata e: "<<endl;
    for(i=0;i<n;i++)
    {
        for(j=0;j<n;j++) cout<<a[i][j]<<" ";

        cout<<endl;
    }
        int p,q;
        cout<<"Vnesi gi p i q: ";
        cin>>p>>q;
    for(i=0;i<n;i++) 
        zbir+=a[p][i]*a[i][q];

    cout<<"Skalarniot proizvod e: "<<zbir<<endl;
    
    cout<<endl;

}
 

Dead Wrong

Love United Hate Glazer
Член од
8 септември 2007
Мислења
220
Поени од реакции
1
Код:
#include <iostream>
using namespace std;

void main()
{
    int m,n,i,j;
    int a[50][50];
    float zbir=0;

    cout<<"Vnesete gi dimenziite na matricata: ";
    cin>>n;
    cout<<"Vnesi gi elementite na matricata:"<<endl;
    for(i=0;i<n;i++)
        for(j=0;j<n;j++)
        {
            cout<<"a["<<i<<"]["<<j<<"]=";
            cin>>a[i][j];
        }
        cout<<"Matricata e: "<<endl;
    for(i=0;i<n;i++)
    {
        for(j=0;j<n;j++) cout<<a[i][j]<<" ";

        cout<<endl;
    }
        int p,q;
        cout<<"Vnesi gi p i q: ";
        cin>>p>>q;
    for(i=0;i<n;i++) 
        zbir+=a[p][i]*a[i][q];

    cout<<"Skalarniot proizvod e: "<<zbir<<endl;
    
    cout<<endl;

}
Благодарам за решението :)
 
Член од
22 август 2010
Мислења
45
Поени од реакции
1
Ајде помош..
1.Да се напише програма што ке го пресмета следниов производ:

Вредностите на m и n се внесуваат од тастатура.

2.Напишете програма која ке ги отпечати сите букви во даден опсег( почетокот и крајот на опсегот се внесуваат од тастатура), кои имаат иста прва и последна цифра. На крај да се отпечати бројот на броевите кои го исполнуваат условот.

3.Напишете програма која ке ги печати сите парни броеви помали од n(се внесува од тастатура) кои се истовремено делливи со збирот на нивните цифри и со производот од нивните непарни броеви. На крај да се испечати бројот на пронајдени такви броеви.
На пример: 12, 18,...36,...108...
 

Kajgana Shop

На врв Bottom