0% found this document useful (0 votes)
15 views

Ch3 Objects Classes

Objects

Uploaded by

andyurus1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Ch3 Objects Classes

Objects

Uploaded by

andyurus1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

ASP.

NET PROBLEMSHEET-1 SYBCA

1) Write a program user input value and check whether number is prime or not.

CODE :-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
Console.Write("Enter a number: ");
int number = int.Parse(Console.ReadLine());

if (IsPrime(number))
{
Console.WriteLine(number + " is a prime number.");
}
else
{
Console.WriteLine(number + " is not a prime number.");
}
Console.ReadLine();
}
static bool IsPrime(int number)
{
if (number <= 1)
{
return false;
}

for (int i = 2; i <= Math.Sqrt(number); i++)


{
if (number % i == 0)
{
return false;
}
}

return true;
}
}
}

OUTPUT:-
pg. 1 2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

2) Write a program Arithmetic operator by user input value.


CODE:-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;20

namespace ConsoleApp1{
internal class Program {

static void Main(string[] args){


Console.Write ("Enter the first number:");
double num1 = double.Parse(Console.ReadLine());

Console.Write("Enter the second number:");


double num2 = double.Parse(Console.ReadLine());

Console.WriteLine("Choose an arithmetic operation:");


Console.WriteLine("1. Addition (+)");
Console.WriteLine("2. Subtraction (-)");
Console.WriteLine("3. Multiplication (*)");
Console.WriteLine("4. Division (/)");

char operation = char.Parse(Console.ReadLine());

double result = 0;

switch (operation)
{
case '+':
result = num1 + num2;
Console.WriteLine("Result: " + result);
break;
case '-':
result = num1 - num2;
Console.WriteLine("Result: " + result);
break;
case '*':
result = num1 * num2;
Console.WriteLine("Result: " + result);
break;
case '/':
if (num2 != 0){
result = num1 / num2;
Console.WriteLine("Result: " + result);

pg. 2 2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

}
else{
Console.WriteLine("Cannot divide by zero.");
}
break;
default:
Console.WriteLine("Invalid operation.");
break;
}
Console.ReadLine();

}
}
}

OUTPUT:-

pg. 3 2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

3) Write a program integer number 1 to 10 using for loop, while loop and do
while loop.

CODE:-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Policy;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("Using for loop:");
for (int i = 1; i <= 10; i++)
{
Console.WriteLine(i);
}
Console.WriteLine("\nUsing while loop:");
int j = 1;
while (j <= 10)
{
Console.WriteLine(j);
j++;
}
Console.WriteLine("\nUsing do-while loop:");
int k = 1;

do
{
Console.WriteLine(k);
k++;
} while (k <= 10);
Console.ReadLine();
}
}
}

OUTPUT:-

pg. 4 2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

pg. 5 2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

4) Write a program find average of array.


CODE:-
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{

int[] numbers = { 10, 25, 32, 5, 18 };

double sum = 0.0;


foreach (int number in numbers)
{
sum += number;
}

double average = sum / numbers.Length;

Console.WriteLine("The average of the array is: {0}", average);


Console.ReadLine();
}
}
}
OUTPUT:-

pg. 6 2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

5) Write a program array are used to store multiple values in a single variable Example :
string[] car = {“BMW”,”ODDI”,”Ferrari”,”Maruti”}
CODE:-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Policy;
using System.Text;
using System.Threading.Tasks;

namespace Q5
{
internal class Program
{
static void Main(string[] args)
{

string[] carBrands = { "BMW", "ODDI", "Ferrari", "Maruti" };

Console.WriteLine("First car brand: " + carBrands[0]);


Console.WriteLine("Third car brand: " + carBrands[2]);

Console.WriteLine("\nAll car brands:");


foreach (string brand in carBrands)
{
Console.WriteLine(brand);
}

int numberOfBrands = carBrands.Length;


Console.WriteLine($"\nTotal number of car brands: {numberOfBrands}");
Console.ReadLine();
}
}
}

OUTPUT:-

pg. 7 2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

6) Write a program concatenate strings. example : name = fname +lname.


CODE:-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Q6
{
internal class Program
{
static void Main(string[] args)
{
string firstName = "Alice";
string lastName = "Smith";

string fullName = firstName + " " + lastName;

Console.WriteLine(fullName);
}
}
}
OUTPUT:-

pg. 8 2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

7) Write a Program user input value and cheak whether number is palindrome or not.

CODE:-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Policy;
using System.Text;
using System.Threading.Tasks;

namespace Q7{
internal class Program {
static void Main(string[] args) {
Console.Write("Enter a number: ");

if (!int.TryParse(Console.ReadLine(), out int number)) {


Console.WriteLine("Invalid input. Please enter a valid number.");
return;
}

bool isPalindrome = CheckPalindrome(number);

if (isPalindrome) {
Console.WriteLine($"{number} is a palindrome.");
}
else {
Console.WriteLine($"{number} is not a palindrome.");
}
Console.ReadLine();
}

static bool CheckPalindrome(int number) {


if (number < 0 || number / 10 == 0) {
return true;
}
int reversedNumber = 0;
int originalNumber = number;
while (number > 0) {
reversedNumber = reversedNumber * 10 + number % 10;
number /= 10;
}

return originalNumber == reversedNumber;


}
}
}

OUTPUT:-

pg. 9 2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

pg. 10
2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

8) Write a program Fibonacci series by user input value. A: 0,1,1,2,3,5,8,13,21,…

CODE:-
using System;
using System.Numerics;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Q8
{
internal class Program
{
static void Main(string[] args)
{
Console.Write("Enter the number of terms you want: ");
int n = int.Parse(Console.ReadLine());

int a = 0, b = 1;
Console.WriteLine($"\nFibonacci Series up to {n} terms:");
for (int i = 0; i < n; i++)
{
Console.WriteLine(a);
int temp = a;
a = b;
b = temp + a;
}
Console.ReadLine();
}
}
}
OUTPUT:-

pg. 11
2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

9) Write a simple program using object and method.

CODE:-

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Q9
{
internal class Program
{
static void Main(string[] args) {

Car myCar = new Car();

myCar.SetCarDetails("Toyota", "Camry", 2022);

myCar.DisplayCarDetails();

Console.ReadLine();
}

class Car
{
public string Make;
public string Model;
public int Year ;

public void SetCarDetails(string make, string model, int year)


{
Make = make;
Model = model;
Year = year;
}

public void DisplayCarDetails()


{
Console.WriteLine($"Make: {Make}");
Console.WriteLine($"Model: {Model}");
Console.WriteLine($"Year: {Year}");
}
}

}
}

pg. 12
2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

OUTPUT:-

pg. 13
2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

10) Write a simple program of Encapsulation.

CODE:-
PROGRAM.CA

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Q10
{
internal class Program
{
static void Main(string[] args)
{
Class1 c1 = new Class1();
c1.Id = 535;
c1.Name = "Shyam";

Console.WriteLine(c1.Id);
Console.WriteLine(c1.Name);

Console.ReadLine();
}
}
}

CLASS.CS

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Q10
{
internal class Class1
{
public int Id;
public string Name;
}
}
OUTPUT:-
pg. 14
2202020101535
ASP.NET PROBLEMSHEET-1 SYBCA

pg. 15
2202020101535

You might also like