当前位置:网站首页>C programming exercise
C programming exercise
2022-07-06 12:30:00 【Bald eleven】
Write the code as follows :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _1
{
class Program
{
static void Main(string[] args)
{
int k1 = 364;
int k2 = 364;
while (k1>=3)
{
k2+= k1 / 3;
k1 = (k1 / 3) + (k1 % 3);
}
Console.WriteLine(" You can drink it altogether {0} A bottle of coke , be left over {1} Empty bottles ", k2, k1);
Console.ReadKey(true);
}
}
}
The program runs as follows :
Write the code as follows :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(" Please enter the string :");
string str = Console.ReadLine();
// Convert a string to an array of characters
char[] strArray = str.ToArray();
// Loop traversal
for (int i = 0; i < strArray.Length; i++)
{
// Decide if it's a letter
if ((strArray[i] >= 'A' && strArray[i] <= 'Z') || (strArray[i] >= 'a' && strArray[i] <= 'z'))
{
strArray[i] = (char)(strArray[i] + 3);
// Lowercase letters
if (strArray[i] > 'z' && strArray[i] < 'z' + 4)
{
strArray[i] = (char)(strArray[i] - 26);//26 Is a total period
}
// Capital
if (strArray[i] > 'Z' && strArray[i] < 'Z' + 4)
{
strArray[i] = (char)(strArray[i] - 26);
}
}
}
foreach ( char temp in strArray )
{
Console.Write(temp);
}
Console.ReadKey(true);
}
}
}
The program runs as follows :
Write the code as follows :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _1
{
class Program
{
static void Main(string[] args)
{
// The user enters an ordered array
string str = Console.ReadLine();// Get user input Separate... With spaces
string[] strArray = str.Split(' ');
int[] intArray = new int[strArray.Length];// Define that the length of the number array is equal to that of the character array
for (int i = 0; i < strArray.Length; i++) // Get an array of numbers
{
int number = Convert.ToInt32(strArray[i]);
intArray[i] = number;
}
for(int j=0;j<intArray .Length -1;j++)// How many numbers, how many rounds ( length -1 Round is also ok , Because there are only numbers left in the end , There is no need to compare )
{
// Compare
for(int i=0;i<intArray .Length -1;i++)// Compare and sort each number in the array
{
if(intArray [i]>intArray [i+1])
{
int temp = intArray[i];
intArray[i] = intArray[i +1];
intArray[i + 1] = temp;
}
}
}
foreach (int temp in intArray )
{
Console.Write(temp + " ");
}
Console.ReadKey(true);
}
}
}
The program runs as follows :
Write the code as follows :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _1
{
class Program
{
static void Main(string[] args)
{
string str = Console.ReadLine();// Get user input Separate... With spaces
string[] strArray= str.Split(' ');
int[] intArray = new int[strArray.Length];// Define that the length of the number array is equal to that of the character array
// Get an array of numbers
for (int i=0;i<strArray .Length;i++)
{
int number= Convert.ToInt32(strArray [i]);
intArray[i] = number;
}
int min=intArray [0];
int minIndex = 0;
for (int i=1;i<intArray .Length;i++)
{
if (intArray [i]<min)
{
min = intArray[i];
minIndex = i;
}
}
int t;
t = intArray[0];
intArray[0] = intArray[minIndex];
intArray[minIndex] = t;
foreach (int tep in intArray )
{
Console.Write(tep );
}
Console.ReadKey(true);
}
}
}
The program runs as follows :
Write the code as follows :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _1
{
class Program
{
static void Main(string[] args)
{
// Judge whether it is a legal identifier It consists of English letters and underscores Cannot start with a number
string str = Console.ReadLine();
bool pd = true;
for(int i=0;i<str.Length;i++)
{
if ((str[i] < 'a' || str[i] > 'z') && (str[i] < 'A' || str[i] > 'Z') && (str[i] < '0' || str[i] > '9') && str[i] != '_')// Lowercase letters Capital Numbers Underline
{
pd = false;
break;
}
}
if(str[0]>='0'&&str[0]<='9')
{
pd = false;
}
if (pd )
Console.WriteLine(" yes ");
else
Console.WriteLine(" No ");
Console.ReadKey(true);
}
}
}
The program runs as follows :
边栏推荐
- Gateway fails to route according to the service name, and reports an error service unavailable, status=503
- About using @controller in gateway
- HCIP Day 12
- [offer78] merge multiple ordered linked lists
- Arm pc=pc+8 is the most understandable explanation
- Intermediate use tutorial of postman [environment variables, test scripts, assertions, interface documents, etc.]
- JS變量類型以及常用類型轉換
- E-commerce data analysis -- salary prediction (linear regression)
- ES6 grammar summary -- Part I (basic)
- History object
猜你喜欢
Vulnhub target: hacknos_ PLAYER V1.1
Basic operations of databases and tables ----- view data tables
Postman 中级使用教程【环境变量、测试脚本、断言、接口文档等】
NRF24L01 troubleshooting
[Nodejs] 20. Koa2 onion ring model ----- code demonstration
MySQL時間、時區、自動填充0的問題
编译原理:源程序的预处理及词法分析程序的设计与实现(含代码)
Générateur d'identification distribué basé sur redis
JS變量類型以及常用類型轉換
Amba, ahb, APB, Axi Understanding
随机推荐
PT OSC deadlock analysis
Who says that PT online schema change does not lock the table, or deadlock
[leetcode19] delete the penultimate node in the linked list
Amba, ahb, APB, Axi Understanding
Mysqldump error1066 error solution
[esp32 learning-2] esp32 address mapping
History object
Whistle+switchyomega configure web proxy
[Red Treasure Book Notes simplified version] Chapter 12 BOM
Knowledge summary of request
Custom view puzzle getcolor r.color The color obtained by colorprimary is incorrect
@Autowired 和 @Resource 的区别
JS function promotion and declaration promotion of VaR variable
NRF24L01 troubleshooting
ORA-02030: can only select from fixed tables/views
[offer78] merge multiple ordered linked lists
Remember an experience of ECS being blown up by passwords - closing a small black house, changing passwords, and changing ports
(3) Introduction to bioinformatics of R language - function, data Frame, simple DNA reading and analysis
Symbolic representation of functions in deep learning papers
Kaggle competition two Sigma connect: rental listing inquiries (xgboost)