امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
پیدا کردن بزرگ ترین عدد

پیدا کردن بزرگ ترین عدد
#1
سلام من تازه سی ++ شروع کردم یه ساول برم پیش اومد میخوام 4 تا عدد بگیره و بزرگ ترینشو cout کنه . اگه 100 تا هم باشه جواب بده .
با تشکر
Experience Needs Work , Work Needs Experience - Enjoy Your Life
پاسخ
#2
کد:
#include <iostream>
#include <assert.h>
#include <Windows.h>

int GetMaxValue(int* arr, int arrLen)
{
    assert(arrLen > 0);

    int maxVal = arr[0];
    for(int i = 1; i < arrLen; i++)
    {
        if(arr[i] > maxVal)
            maxVal = arr[i];
    }
    return maxVal;
}
int main(int arargc, char** argv)
{
    int numbs[] = {1,34,56,85,74,4};
    int m = GetMaxValue(numbs, ARRAYSIZE(numbs));
}
smiley
XEngine
پاسخ
#3
خب الان مثلا با جاوا این جوری میشه :

مثلا 4 تا متغیر a و b و c و d از نوع int داریم .

مثلا تو یونیتی :

var a : int = 1;

var b : int = 2;

var c : int = 3;

var d : int = 4;

var e : int;


function Start()
}
if(a>b>c>d)
}
e = a;
{
if(b>a>c>d)
}
e = b;
{
if(c>a>c>d)
}
e = c;
{
if(d>a>b>d)
}
e = d;
{
{

function OnGUI()
}
GUI.Box(Rect(10,10,120,40),""+e);
{
[url=http://promakers.ir/showthread.php?tid=13846]اولین کاراکتر من در زیبراش[/url]
پاسخ
#4
من اینجوری بزرگترین عدد رو پیدا می کنم:
کد php:
#include<iostream.h>
#include<conio.h>
int main()
{
int x[4],y;
y=0;
for(
int i=1;i<=4;i++)
{
cout<<"Type"<<i<<"   number:   ";
cin>>x[i];
if(
x[i]>y){y=x[i];}
}
cout<<"maximum is :   "<<y;
getch();

الان این 4 تایی هست خودت می تونی 100 تاییش کنی
راستی ببخشید بازیباز :
کد php:
#include <assert.h> 
این چیه ؟
[b][align=center][color=#FF0000]
سلسله ی موی دوست ، حلقه ی دام بلاست
هر که در این حلقه نیست ، فارغ از این ماجراست
[/color]
سعدی
[/align][/b]
پاسخ
#5
اون برا اشکال زدایی هست .
مثلا این
کد:
assert(arrLen > 0);
اگه arrLen بیشتر از صفر باشه میره خط بعد در غیر این صورت ی پیغام خطا نمایش می ده و میگه خطا تو کدوم فایل و تو خط چندم بوده .
XEngine
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  پیدا کردن اعداد تکراری در آرایه rezash13 1 457 29/8/1395، 03:50 صبح
آخرین ارسال: Majid1889



کاربرانِ درحال بازدید از این موضوع: 1 مهمان