1.
Array 1 : (100)
using System;
namespace LearnCsharp
class FindMaxMinAge{
public static void Main(string[] args) {
int i,j,n,tem;
n=Convert.ToInt32([Link]());
if((n>=1)&&(n<=20))
int[] a=new int[n];
for(i=0;i<n;i++)
a[i]=Convert.ToInt32([Link]());
for(i=0;i<n;i++)
for(j=i;j<n;j++)
if(a[i]>a[j])
tem=a[i];
a[i]=a[j];
a[j]=tem;
}
[Link]("MIN={0}",a[0]);
[Link]("MAX={0}",a[n-1]);
else
[Link]("INVALID_INPUT");
2. Array 2: (100)
using System;
using [Link];
using [Link];
namespace LearnCsharp
class Sortnumbers{
public static void Main(string[] args) {
int n;
n = [Link]([Link]());
int[] nums = new int[n];
if(n < 2 || n > 20)
[Link]("INVALID_INPUT");
return;
for(int i = 0; i < n; i++)
nums[i] = [Link]([Link]());
if(n % 2 != 0)
[Link](nums);
[Link](nums);
for(int i = 0; i < n; i ++)
[Link](nums[i]);
[Link]("");
if(n % 2 == 0)
[Link](nums);
for(int i = 0; i < n; i ++)
[Link](nums[i]);
[Link]("");
3. Conditional statements 2: (100)
using System;
namespace LearnCsharp
class Rightangletriangle{
public static void Main(string[] args) {
int a,b,c;
a=Convert.ToInt32([Link]());
b=Convert.ToInt32([Link]());
c=Convert.ToInt32([Link]());
if((a>=b)&&(a>=c))
if((a*a)==(b*b)+(c*c))
{
[Link]("RIGHT ANGLE TRIANGLE");
else
[Link]("NOT RIGHT ANGLE TRIANGLE");
else
[Link]("INVALID_INPUT");
}
4. Loop 3:( 100)
using System;
namespace LearnCsharp
class Armstrongnumber{
static int power(int n, int r)
int p=1,i;
for(i=0;i<r;i++)
p=p*n;
return p;
public static void Main(String[] args)
{
int n,r=0,rem,rev=0,tem,tem1;
n=Convert.ToInt32([Link]());
tem=n;
tem1=n;
while(tem!=0)
tem=tem/10;
r++;
if(r==3)
while(n!=0)
rem=n%10;
rev+=power(rem,r);
n=n/10;
if(tem1==rev)
[Link]("ARMSTRONG");
else
[Link]("NOT ARMSTRONG");
}
else
[Link]("INVALID_INPUT");
5. Conditional 1: (100)
using System;
namespace LearnCsharp
class StudentsGrade{
public static void Main(string[] args) {
int a,b,c,avg;
a=Convert.ToInt32([Link]());
b=Convert.ToInt32([Link]());
c=Convert.ToInt32([Link]());
avg=(a+b+c)/3;
if((a>=1)&&(a<=100)&&(b>=1)&&(b<=100)&&(c>=1)&&(c<=100))
if(avg>=70)
[Link]("DISTINCTION");
else if(avg>=60)
[Link]("FIRST");
else if(avg>=50)
[Link]("SECOND");
else if(avg>=40)
[Link]("THIRD");
else
[Link]("FAIL");
else
[Link]("INVALIDMARKS");
6. Loop 1: (100)
using System;
namespace LearnCsharp
class Decimaltobinary{
public static void Main(string[] args) {
//CODE START
string answer;
string result;
answer = [Link]();
int num = Convert.ToInt32(answer);
result = "";
if(num>1&&num<999)
while (num > 1)
int remainder = num % 2;
result = [Link](remainder) + result;
num /= 2;
result = [Link](num) + result;
[Link]("{0}", result);
else{
[Link]("INVALID_INPUT");
//CODE END
7. Loop 2: (100)
using System;
namespace LearnCsharp
{
class Sumofprimenumbers{
public static void Main(string[] args) {
//CODE START
int num,i,ctr,stno,enno,sum=0;
stno= [Link]([Link]());
enno= [Link]([Link]());
if(stno>enno || stno<3 || enno<3){
[Link]("INVALID_INPUT");
else{
for(num = stno;num<=enno;num++)
ctr = 0;
for(i=2;i<=num/2;i++)
if(num%i==0){
ctr++;
break;
if(ctr==0 && num!= 1){
sum=sum+num;
}
[Link](sum);
//CODE END