PDA

View Full Version : چند مشکل در رابطه با switch و while در حین اجرای برنامه ؟



mohsen.fk
یک شنبه 05 اردیبهشت 1395, 15:46 عصر
با سلام خدمت شما دوستان عزیز
در اجرای برنامه ها با زبان c چند مشکل برخورد کردم ممنون میشم دوستان در این برنامه ها کمک کنن به من ؟
1- کد مقابل رو میخام با حلقه while بازنویسی کنم هر کار میکنم خطا میده توی تبدیل ممنون میشم راهنمایی کنید ؟ کلا با while میخام نوشته بشه ؟
140114

2- کد زیر رو هم با switch اگر بخام باز نویسی کنم باید به چه شکلی بنویسمش ؟ ممنون میشم راهنمایی کنید
140115
3- یک عدد از ورودی گرفته و نام ماه را به ما برگرداند / مثلا 2 رو بگیره = اردیبهشت نمایش بده / باید چگونه عمل کنیم و کد برنامه به چه شکل هست ؟

MoriUrmu
دوشنبه 06 اردیبهشت 1395, 12:47 عصر
با سلام خدمت شما دوستان عزیز
در اجرای برنامه ها با زبان c چند مشکل برخورد کردم ممنون میشم دوستان در این برنامه ها کمک کنن به من ؟
1- کد مقابل رو میخام با حلقه while بازنویسی کنم هر کار میکنم خطا میده توی تبدیل ممنون میشم راهنمایی کنید ؟ کلا با while میخام نوشته بشه ؟
140114

2- کد زیر رو هم با switch اگر بخام باز نویسی کنم باید به چه شکلی بنویسمش ؟ ممنون میشم راهنمایی کنید
140115
3- یک عدد از ورودی گرفته و نام ماه را به ما برگرداند / مثلا 2 رو بگیره = اردیبهشت نمایش بده / باید چگونه عمل کنیم و کد برنامه به چه شکل هست ؟

سلام دوست عزیز
من دو رو واستون با سویچ نوشتم. به نظرم اینطوری میشه.باز خودتون چک کنید



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

main()
{
int h;
scanf("%d",&h);
switch(h)
{

case 2:
case 5:h+=3;break;
case 8:h*=4;break;
default:h++;

}
printf("%d",h);
getch();
}