ورود

نسخه کامل مشاهده نسخه کامل : یه سوال در مورده آرایه ( میشه راهنمائیم کنید ؟)



Armita_amini
14-08-2007, 18:38
سلام

میشه تو این سوال ها منو راهنمائی کنید ؟

ممنون میشم

اولیش : برنامه ای بنویسید که 2 آرایه 5 عضوی عددی را از ورودی بخواند و جمع اعضای متناظر آن را در آرایه سوم قرار داده و سپس آن را چاپ کند



برنامه ای بنویسید که تمام 256 کاراکتر را بهمراه کد اسکی آن ها چاپ کند؟




این خیلی مهمه واسم استادمون گفته 5 نمره داره

برنامه ای بنویسید که یک متن را تا وارد نمودن نقطه بخواند و تعداد تکرارهای تمام حروف کوچک و بزرگ را بشمارد؟

فکر کنم با آرایه باید حل بشه

ممنون میشم کسانی که بلدن مخصوصا" این آخری لطف کنند جواب بدهند

Cris_Y
15-08-2007, 00:16
درمورد اولی از آخر شروع کن بذار تو یه حلقه for . جمع کن بعد %10 رو بذار تو آرایه حاصل و دهگان رو تو یه متغیر نگه دار. فقط یادت باشه هر دفعه اون دهگانو اضافه کنی.مثله جمع معمولی. تنها نکته اینجاست که آخر کار از این آرایه یک عدد بسازی و دهگان آخر رو فراموش نکنی.
دومی هم تو cساده است. یه for از1 تا 256 بزن و یه کارکتر تعریف کن و کانتر حلقه رو بذار توش. بعد چاپش کن.
درمورد سومی هم میتونی تو یه whileمتن رو باgetchar حرف به حرف بگیری. شرط حلقه هم رسیدن به نقطه است. یه آرایه 256 تایی هم تعریف کن و همه خانه هاشو 0 بذار. تو همون while وقتی کارکتر رو گرفت به خانه نظیر کد اسکی اون کارکتر 1 واحد اضافه کن.

boys_won
15-08-2007, 14:08
شما خودت يه خورده تمرين كني ميتوني سوال هات رو حل كني

Armita_amini
15-08-2007, 14:10
من خودم از سي خوشم نمياد واسه همين پرسيدم



دوسته عزيز Cris_Y ميشه اينايي كه گفتي بنويسيشون دستورهاشو

اين لطف رو ميكني

Cris_Y
15-08-2007, 14:52
injoori goftam ta khodet benevisi!
code hai ro ke mizaram test nakardam faghat ye ideye kolie!
avali:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

dovomi:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

sevomi:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

albate bayad hesabi emtehan beshan. chon man kheili vaghte c++ naneveshtam.shayad bazi az dastoora syntaxeshoon chize digei bashe. albate fekr nakonam ziad moshkele syntax dashte bashe.
:11:

sherlockholmz
10-11-2007, 12:30
اين برنامه اولت در c:


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

void main(void0
{
int i,a[5],b[5],c[5];
clrscr();
for(i=0;i<=4;i++)
{printf("\nEnter a[%d]=",i+1);
scanf("%d",%a[i]);
}
for(i=0;i<=4;i++)
{printf("\nEnter b[%d]=",i+1);
scanf("%d",%b[i]);
}
for(i=0;i<=4;i++)c[i]=a[i]+b[i];
printf("\nThe sum of these arrays is:");
for(i=0;i<=4;i++)printf("\nc[%d]=%d",i+1,c[i]);
getch();
}

sherlockholmz
10-11-2007, 12:45
برنامه دومت در c:



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

void main(void)

{int i;
char ch;
clrscr();
for(i=0;i<=255;i++)
{ch=i;
printf("\nThe ASCII code of %c is %d",ch,i);
}
getch();
}

sherlockholmz
11-11-2007, 10:32
برنامه سومت:


#include <stdio.h>
#include <stdio.h>
#define M 100

void main(void)
{int k,n,c,i,j;
char ch,a[M];
n=0;
clrscr();
printf("Enter your characters('.'for finish)\n");
while(1)
{ch=getche();
a[n]=ch;
if(ch=='.')break;
n++;
}
a[n]='\o';
c=1;
for(i=0;i<n;i++)
{for(j=i+1;j<n;j++)
if(a[i]==a[j])
{c=c+1;
a[j]='^';
}
if(a[i]!='^')printf("\nThe number of %c is:%d",a[i],c);
c=1;
}
getch();
}