In the while loop, the value assigned to variable z for the given values of variables a, b and c depends on the values of a,b,c.
mult = 0
while a < 10:
mult = b * a
if mult > c:
break
a = a + 1
z = a.
The value assigned to variable z for the given values of variables a, b, and c is the last value of a that was used in the loop. For instance, if the given values of the variables are a = 7, b = 5, and c = 40, the value of z is 7 since the loop runs only when a is less than 10, and it stops once the product of b and a (mult) is greater than c. Therefore, the last value of a used was 7, so that value is assigned to variable z.The above while loop can be written as:mult = 0while a < 10:mult = b * aif mult > c:breaka = a + 1z = a
To learn more about while loop; https://brainly.com/question/26568485
#SPJ11
please explain modem
Answer:
Router
Explanation:
Answer:
A modem is a portmanteau of "modulator- demodulator" – is a hardware device that converts data from a digital format, intended for communication directly between devices with specialized wiring, into one suitable for a transmission medium such as telephone lines or radio.
I hopes this help
Explanation:
__________ is used to create a document for multiple recipients.
What is the main device used on fourth generation computer
Answer: Microprocessors were used to create the fourth generation of computers. In 1971, Intel built the first microprocessor, the 4004 chip.
Explanation: The microprocessor is a silicon chip with millions of transistors built using LSI and VLSI technologies.
hope this helps best of luck mate! :)
When you use save points, you can roll back a transaction.
True
False
The statement "When you use save points, you can roll back a transaction" is true.A rollback, in database systems, is an operation that undoes the modifications made to a database by a transaction that has not yet been committed.
What is a savepoint?
A savepoint is a special mark inside a transaction that saves the transaction's state at the specified point. It allows us to divide a transaction into smaller parts by setting a savepoint inside the transaction and then rolling back to the savepoint if any of the latter transaction fails.
What is a transaction?
A transaction is a unit of work that is completed as a single entity, which means that all steps in the transaction must be completed as a unit or be discarded as a unit. The four primary attributes of a transaction are known as the ACID properties. These are atomicity, consistency, isolation, and durability.
What is a rollback?
A rollback, in database systems, is an operation that undoes the modifications made to a database by a transaction that has not yet been committed. A rollback occurs when a transaction, in response to an error or some other condition, decides to return its work to a previous consistent state by reversing any modifications made to the database by the transaction.
What is Rollback used for?
Rollback is mostly used in scenarios where a transaction has been erroneously initiated or performed, or where the original transaction must be reversed for any reason. When a rollback operation is carried out, the database is restored to the state it was in before the transaction began.
Learn more about transaction at https://brainly.com/question/24730931
#SPJ11
What features would you look for on the switches you purchase for this design? Explain why you would want each feature. Do you need to include any other devices in this design? Write a memo to your instructor with the answers to these questions or be prepared to discuss your answers.
When selecting switches for a design, there are several features that I would look for. Firstly, I would ensure that the switches have a suitable rating for the intended load. This would involve looking at the maximum voltage and current that the switch can handle and comparing it to the requirements of the design.
Secondly, I would look for switches that are durable and reliable. This is especially important if the switches will be used in an environment that may be subject to harsh conditions, such as extreme temperatures or exposure to dust or moisture. I would look for switches that are made from high-quality materials and are designed to withstand the demands of the environment.
Another important feature that I would look for is ease of installation. The switches should be easy to install and should have clear instructions or documentation provided. This will ensure that they can be installed quickly and correctly, reducing the risk of errors or problems. In terms of other devices, it may be necessary to include additional components depending on the design requirements. For example, if the design involves controlling multiple devices, it may be necessary to include a relay or other control device. Similarly, if the design involves monitoring the status of the switches, it may be necessary to include sensors or other monitoring equipment.
To know more about design visit :
https://brainly.com/question/14035075
#SPJ11
what are the two general hardware instructions that can be performed atomically
The two general hardware instructions that can be performed atomically are "test and set" and "compare and swap."
In concurrent programming, atomicity refers to the property of an operation being executed as a single, indivisible unit, without any interference from other concurrent operations. The "test and set" instruction is used to atomically test a memory location and set it to a new value. It ensures that no other concurrent process can access or modify the memory location between the test and the set operation.
Similarly, the "compare and swap" instruction compares the value of a memory location with an expected value and swaps it with a new value if the comparison succeeds, all in a single atomic step. These instructions are commonly used in synchronization mechanisms to ensure thread safety and prevent race conditions.
You can learn more about hardware instructions at
https://brainly.com/question/28494136
#SPJ11
The ignition system pickup coil or trigger is usually electrically connected to the ________. group of answer choices
The ignition system pickup coil or trigger is usually electrically connected to the ignition control module or ignition control unit. The pickup coil generates a signal that is sent to the ignition control module, which then controls the firing of the spark plugs.
The ignition control module determines the timing and duration of the spark, based on inputs from various sensors such as the crankshaft position sensor and the camshaft position sensor. The ignition control module also communicates with the engine control unit (ECU) to ensure optimal engine performance. This electrical connection between the pickup coil and the ignition control module is crucial for the ignition system to operate effectively and accurately time the spark ignition in the engine.
To know more about ignition system, visit:
https://brainly.com/question/14094081
#SPJ11
Leslie has not properly bugeted for savings, retirement, or debt repayment
Savings, debt repayment, and retirement are the areas of Leslie's budget that are being negatively impacted by her underspending.
What happens if you don't budget correctly?A financial projection of a person, business, or government's earnings and expenses is simply referred to as a budget.It should be emphasized that the areas of Leslie's budget that her underspending is impacting include savings, debt reduction, and retirement. The most frequent effects of not budgeting are, in brief, a lack of savings, diminished financial stability, unrestrained spending, a greater risk of incurring debt, and increased financial stress. It will be challenging to live the same lifestyle in retirement as you had while working if you don't have any money.You might need to make changes like downsizing your house or apartment, giving up luxuries like cable television, an iPhone, or a gym membership, or driving a less expensive vehicle.To learn more about budget refer
https://brainly.com/question/15464516
#SPJ1
Which statement is true about Location tracking in QuickBooks Online?
a. Locations affect only the source of a transaction
b. Location labels (for example, "Division" or "Territory") can be changed to suit the individual business
c. Location tracking is available in all subscription levels of QuickBooks Online
d. Sub-locations do not count toward QuickBooks Online usage limits
e. QuickBooks Online Advanced allows for unlimited hierarchical levels of locations
The statements about Location tracking in Quick Books Online are true are The Location can be selected on each row of a journal entry and The Location can be filtered on the Pay bills screen.
There are a few examples of how location sharing applications and features benefit our daily lives: Assist you in tracking down and recovering lost or stolen smart gadgets. When you phone 911, you are giving emergency responders your location. Allow you to avoid traffic.
The assertions concerning QuickBooks Online's location tracking are correct. On each row of a journal entry, the Location may be selected, and the Location can be filtered on the Pay bills screen. As a result, options 2nd and 5th are accurate.
Learn more about location here:
brainly.com/question/11718756
#SPJ1
Edhesive unit 2 lesson 5 coding activity 1 Write code which creates three regular polygons with 11, 14 and 19 sides respectively. All side lengths should be 1.0. The code should then print the three shapes, one on each line, in the order given (i.E. The one with 11 sides first and the one with 19 sides last). Sample run: regular hendecagon with side length 1.0 regular tetrakaidecagon with side length 1.0 regular enneadecagon with side length 1.0
Answer:
public class Polygon {
private String name;
private int sides;
private double sideLength;
public Polygon(String name, int sides, double sideLength) {
if (sideLength <= 0) throw new IllegalArgumentException("Length cannot be zero or negative.");
if (sides <= 0) throw new IllegalArgumentException("Sides cannot be zero or negative.");
this.name = name;
this.sides = sides;
this.sideLength = sideLength;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getSideLength() {
return sideLength;
}
public void setSideLength(double sideLength) {
if (sideLength <= 0) throw new IllegalArgumentException("Length cannot be zero or negative.");
this.sideLength = sideLength;
}
public int getSides() {
return sides;
}
public void setSides(int sides) {
this.sides = sides;
}
(use the at sign here)Override
public String toString() {
return "regular " + name + " with side length " + String.format("%.1f", sideLength);
}
}
public class TestPolygon {
public static void main(String[] args) {
Polygon sides11 = new Polygon("hendecagon", 11, 1);
Polygon sides14 = new Polygon("tetrakaidecagon", 14, 1);
Polygon sides19 = new Polygon("enneadecagon", 19, 1);
System. out. println(sides11);
System. out. println(sides14);
System. out. println(sides19);
}
}
Explanation:
This java source code defines a class that creates a regular polygon based on the number of sides given to it.
Below is a screenshot of the program code and output.
Fast as possible, please
model of social relations, individuals go through life embedded in a personal network of individuals to whom they give and from whom they receive social support.
According to the social convoy theory of social relationships, people live their lives as part of a personal network of people to whom they provide support and from whom they receive it.
What is the meaning of social convoy?The people that travel with us on the road of life are referred to as the social convoy. At every stage of development, this social grouping is a crucial component of successful adjustment and wellbeing.
As one matures and develops, they rely on these interactions and connections because all are social beings. Social convoy is a network of friends that travel through life with us and support us through both good and difficult times.
Learn more about social convoy from here:
https://brainly.com/question/7318152
#SPJ1
The complete question has been attached in text form:
In the social ______ model of social relations, individuals go through life embedded in a personal network of individuals to whom they give and from whom they receive social support.
_______ functions are difficult to process without the key but easy to process when you have the key.
Functions that are difficult to process without the key but easy to process when you have the key are known as trapdoor functions. They are thought to be challenging to calculate in the opposite. They can only be computed in one direction.
The function may be thought of as a function whose evaluation in one way is simple but challenging in the opposite direction. Factorization of a product of two big primes is an illustration of a trapdoor function. They are common in public-key cryptography since they’re special case functions.
Follow the link below to learn on how trapdoors functions can be created
https://brainly.in/question/14505831
a machine has a 32-bit byte-addressable virtual address space. the page size is 16 kb. how many pages of virtual address space exist?
The machine has 2^19 pages of virtual address space.
Explanation:
To calculate the number of pages of virtual address space for a machine with a 32-bit byte-addressable virtual address space and a page size of 16 kb:
Determine the page size in bytes. The page size is given as 16 kb, which is equivalent to 16,000 bytes (since 1 kb = 1024 bytes).
Divide the total address space by the page size to get the number of pages. The machine has a 32-bit byte-addressable virtual address space, which means it can address up to 2^32 bytes of memory. To calculate the number of pages, we divide the total address space by the page size:
2^32 / 16,000 = 268,435,456 / 16,000 = 16,777.216
This result tells us that there are 16,777,216 pages of virtual address space. However, this is not the final answer because the page size is actually 16 kb, not 16,000 bytes.
Convert the page size to bytes. To convert 16 kb to bytes, we multiply 16,000 by 2^10 (since 1 kb = 1024 bytes):
16,000 * 2^10 = 16,384
This gives us a page size of 16,384 bytes.
Divide the total address space by the page size (in bytes) to get the number of pages. Now that we have the correct page size in bytes, we can recalculate the number of pages:
2^32 / 16,384 = 268,435,456 / 16,384 = 2^13 * 2^19 / 2^14 = 2^19
Therefore, the machine has 2^19 pages of virtual address space.
Know more about the virtual address space click here:
https://brainly.com/question/31323666
#SPJ11
Perform online research and find out about some common problems and possible troubleshooting options for hardware components (at least two) that are not mentioned in this lesson.
The possible troubleshooting options for hardware components are:
PC Overheating.A Dysfunctional USB Port.What you mean by troubleshooting?Troubleshooting is known to be a kind of a systematic method to solving an issue or a given problem. The goal of troubleshooting is to known the reason why something does not work as a person as expected and explain how to to handle the problem.
Troubleshooting is said to be used to find the cause of an issue in a computer system and one can be able to correct the hardware and software issues that has been discovered to have the problem.
Therefore, The possible troubleshooting options for hardware components are:
PC Overheating.A Dysfunctional USB Port.Learn more about troubleshooting from
https://brainly.com/question/9572941
#SPJ1
explain the operation of an air cnditioner
Answer:
Hopefully This Helps :)
Explanation:
The principle of air conditioning is based on the laws of thermodynamics. An air conditioner operates using the refrigeration cycle. Specific refrigerants are needed as the working fluid in the refrigeration cycle.
An air conditioner goes through 4 processes; compression, condensation, expansion, and evaporation. Typically, an air conditioner is made up of 4 major components; compressor, heat exchanger, fan, and expansion valve.
Condensation/Expansion/Evaporation/Compression
5. Choose the correct options:
a. Each bead in the heaven of Abacus has .... value
i) One
ii) Three
iii) Five
iv) None of the above
Answer:
in my opinion the answer is number 2 three opinion the answer is correct then mark me as brain list
Jack just discovered that he holds the winning ticket for the $87 million mega lottery in Missouri. Now he needs to decide which alternative to choose: (1) a $44 million lump-sum payment today or (2) a payment of $2.9 million per year for 30 years. The first payment will be made today. If Jack's opportunity cost is 5 percent, which alternative should he choose?
Given,Jack has won the lottery with a winning amount of $87 million. Now he has two alternatives:Alternative 1 is the best choice for Jack to receive the most money.
Alternative 1: A lump-sum payment of $44 million todayAlternative 2: A payment of $2.9 million per year for 30 yearsFirst, we will calculate the Present Value (PV) of the second alternative, since the first payment is to be made today and Jack's opportunity cost is 5%
The Present Value (PV) of the second alternative is:$2.9 million/ 1.05 + $2.9 million/ (1.05)² + $2.9 million/ (1.05)³ + … + $2.9 million/ (1.05)³⁰We know the formula of the present value of annuity, which is:PV = A/r - A/r(1 + r)ⁿ,
whereA = the annual payment
r = the interest rate
n = the number of years
PV = $2.9 million / 0.05 - $2.9 million / (0.05) (1 + 0.05)³⁰
PV = $58 million - $28.2 million
PV = $29.8 million
Therefore should go for alternative 1 as it offers a better option of $44 million instead of $29.8 million for alternative 2
To know more about lottery visit:
https://brainly.com/question/32961161
#SPJ11
Oliver is shopping at his local grocery store. Instead of joining a checkout line manned by a human, he joins a checkout line where he has to
scan the food, but the rest is done by a computer. What Is Oliver experiencing while the computer does the checkout for him instead of a
human cashier? A:social media B: open education resources C:outsourcing D:automation
All of the following relate to securing assets EXCEPT:O Access to networksO Access to end-user devicesO How third-party vendors ensure securityO The ease with which the system runs after a failure is correctedO Access to servers
Developed as a more secure alternative because of DES's small key length. 3DES or Triple DES was built upon DES to improve security. it is only considered secure if three separate keys are used.
There are three different types of software security of the software itself, security of data handled by the software and security of networked connections with other systems. Confidentiality, and availability are the three key elements that make up the triad, a model for information security. A fundamental goal of information security is represented by each component. Any data, device, or other element of the environment that supports information-related activities is referred to in the security of information, computers, and networks as an asset.
To know more about secure alternative please click on below link.
https://brainly.com/question/10710308
#SPJ4
Hypothesis testing based on r (correlation) Click the 'scenario' button below to review the topic and then answer the following question: Description: A downloadable spreadsheet named CV of r was provided in the assessment instructions for you to use for this question. In some workplaces, the longer someone has been working within an organization, the better the pay is. Although seniority provides a way to reward long-serving employees, critics argue that it hinders recruitment. Jane, the CPO, wants to know if XYZ has a seniority pay system. Question: Based on the salary and age data in the spreadsheet, find the value of the linear correlation coefficient r, and the p-value and the critical value of r using alpha =0.05. Determine whether there is sufficient evidence to support the claim of linear correlation between age and salary.
In the given scenario, with a sample correlation coefficient of 0.94, a p-value less than 0.01, and a critical value of 0.438, the null hypothesis is rejected.
The linear correlation coefficient (r) measures the strength and direction of a linear relationship between two variables.
Hypothesis testing is conducted to determine if there is a significant linear correlation between the variables.
The null hypothesis (H0) assumes no significant linear correlation, while the alternative hypothesis (Ha) assumes a significant linear correlation.
The significance level (α) is the probability of rejecting the null hypothesis when it is true, commonly set at 0.05.
The p-value is the probability of obtaining a sample correlation coefficient as extreme as the observed one, assuming the null hypothesis is true.
If the p-value is less than α, the null hypothesis is rejected, providing evidence for a significant linear correlation.
The critical value is the value beyond which the null hypothesis is rejected.
If the absolute value of the sample correlation coefficient is greater than the critical value, the null hypothesis is rejected.
This implies that there is sufficient evidence to support the claim of a linear correlation between age and salary, indicating that XYZ has a seniority pay system.
To know more about null hypothesis visit:
https://brainly.com/question/30821298
#SPJ11
in cell D19, write a formula that contains the difference between cells D18 and E18
ans the numbers in D18 and E18 are 9 and 7
In the Microsoft Excel sheet, cell D19, you can write the formula =D18-E18 to calculate the difference between cells D18 and E18.
What is the rationale for the above response?The rationale for this formula is that it subtracts the value in cell E18 from the value in cell D18, giving the difference between the two numbers. In this case, with 9 in cell D18 and 7 in cell E18, the formula will evaluate to 2, which is the difference between the two numbers.
Excel formulas are important because they allow users to perform calculations and analyze data in a spreadsheet. They save time and effort by automating repetitive tasks, and they provide a quick and easy way to make decisions based on data.
Learn more about Excel Formula:
https://brainly.com/question/29280920
#SPJ1
question 2 a data analyst is working at a small tech startup. they’ve just completed an analysis project, which involved private company information about a new product launch. in order to keep the information safe, the analyst uses secure data-erasure software for the digital files and a shredder for the paper files. which stage of the data life cycle does this describe?
The stage of the data life cycle which the information provided describes is: destroy.
Who is a data analyst?A data analyst can be defined as an expert or professional who is saddled with the responsibility of inspecting, transforming, analyzing, and modelling data with the sole aim of discovering useful information, providing insights, and creating informed conclusions, so as to support decision-making.
What is DLC?DLC is an abbreviation for data life cycle and it can be defined as a strategic methodology that defines the sequence of stages that a given unit of data goes through from inception (collection) to its eventual deletion (destruction) at the end of its useful life.
In Computer technology, there are six (6) steps in a data life cycle and these include the following:
PlanCaptureManageAnalyzeArchiveDestroyBased on the information provided, we can reasonably infer and logically deduce that stage of the data life cycle which is being described is destroy because the analyst used a secure data-erasure software for the digital files and a shredder for the paper files.
Read more on data life cycle here: brainly.com/question/28039445
#SPJ1
calculate the total number of processes created when the following program is run? int main( void ) { for( int i = 0; i < 7; i ) { fork( ); } return 0; }
The program will create a total of 128 processes when it is run.
The for loop runs 7 times, and on each iteration, a child process is created using the fork() system call. The child process then continues executing the loop from the same point as the parent process, but with a different process ID. This means that each iteration of the loop creates two new processes: one child process and one parent process.
At the first iteration of the loop, there is one process (the parent). After the first call to fork(), there are two processes (one parent and one child). After the second iteration of the loop, there are four processes (one parent and three children).
After the third iteration of the loop, there are eight processes (one parent and seven children). This pattern continues until the loop has run seven times, at which point there are 128 processes (one parent and 127 children).
To know more about programHERE
https://brainly.com/question/27359435
#SPJ4
What will the Document search option search through?
Answer:
hi
Explanation:
nynttnynybynynynumkol0
Assume the user responds with a 3 for the first number and a 4 for the second number.
answerA = input("Enter a number. ")
answerB = input("Enter a second number. ")
numberA = int(answerA)
numberB = int(answerB)
result = (numberA * numberB) / 2
print ("The result is" , result)
What is the output?
The result is .
Answer:
The result is 6.
Explanation:
number A is 3 and number B is 4.
4*3/2=6
you are worried about email spoofing. what can be put throughout an email's header that provides the originating email account or ip address and not a spoofed one?
X header can be put throughout an email's header that provides the originating email account or IP address and not a spoofed one.
What is IP address?IP address is defined as a special string of characters used to identify each computer communicating across a network utilizing the Internet Protocol. The codes known as IP addresses allow our computers, servers, phones, cameras, printers, and sensors to communicate with one another.
In spam and phishing assaults, email spoofing is a technique used to deceive people into believing a message came from a source they either know or can trust. Spoofing attacks include the sender changing email headers so that client software displays a bogus sender address that most users take at face value.
Thus, X header can be put throughout an email's header that provides the originating email account or IP address and not a spoofed one.
To learn more about IP address, refer to the link below:
https://brainly.com/question/16011753
#SPJ1
paanswer po number 1, 2, 4, 6, 9, 15, 19 tyyyy
Answer:
I hope it helps you
Explanation:
Pls do let me know if any doubt
Using the formulas in Table 8.9, develop a spreadsheet program to compute the following factors for a software project: Cost variance (CV) Schedule variance (SV) Cost performance index (CPI) Schedule performance index (SPI) Estimated actual cost (EAC) Estimated completion date (ECD) Cost variance at completion (CVC) Schedule variance at completion (SVC)
TABLE 8.9 Earned value terminology Term Definition Explanation BCWP Budgeted Cost of Work Performed Cumulative amount of the budget for all tasks completed to date (i.e., the earned value) ACWP Actual Cost of Work Performed Actual cost of all tasks completed to date BCWS Budgeted Cost of Work Scheduled Planned cost of all tasks scheduled for completion to date BAC Budget Actual Cost Planned cost of the total project SCD Scheduled Completion Date Planned completion date of the project EAC Estimated Actual Cost Estimated actual cost of the project based on progress to date ECD Estimated Completion Date Estimated completion date based on progress to date CV Cost Variance CV = ACWP–BCWP SV Schedule Variance SV = BCWS–BCWP CPI Cost Performance Index CPI = ACWP/BCWP SPI Schedule Performance Index SPI = BCWS/BCWP CVC Cost Variance at Completion CVC = EAC–BAC SVC Schedule Variance at Completion SVC = ECD–SCD where EAC = BAC * CPI and ECD = SCD * SPI
Overall, by inputting the necessary data and using the provided formulas in Table 8.9, you can develop a spreadsheet program to compute these important factors for a software project.
To develop a spreadsheet program to compute the factors listed, you would need to use the formulas provided in Table 8.9. First, you would need to input the budgeted cost of work performed (BCWP) and actual cost of work performed (ACWP) for all completed tasks. These values can be added up to determine the cumulative BCWP and ACWP to date. Next, input the budgeted cost of work scheduled (BCWS) for all tasks scheduled for completion to date. This value can be compared to the BCWP to determine the schedule variance (SV) using the formula SV = BCWS - BCWP.
To calculate the cost variance (CV), use the formula CV = ACWP - BCWP.
To determine the cost performance index (CPI), divide the ACWP by the BCWP, or CPI = ACWP/BCWP.
For the schedule performance index (SPI), divide the BCWP by the BCWS, or SPI = BCWP/BCWS.
Using the CPI, you can estimate the actual cost (EAC) by multiplying the budget at completion (BAC) by the CPI, or EAC = BAC * CPI.
Similarly, using the SPI, you can estimate the completion date (ECD) by multiplying the scheduled completion date (SCD) by the SPI, or ECD = SCD * SPI.
Finally, to calculate the cost variance at completion (CVC), subtract the BAC from the EAC, or CVC = EAC - BAC.
For the schedule variance at completion (SVC), subtract the SCD from the ECD, or SVC = ECD - SCD.
To know more about spreadsheet program, please visit:
https://brainly.com/question/10509036
#SPJ11
write a program to show whether a string's first character is letter or digit using java functions
Here is an example of a Java program that uses the Character class's isLetter and isDigit methods to check whether the first character of a string is a letter or a digit:
import java.util.Scanner;
public class FirstCharCheck {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a string: ");
String input = scanner.nextLine();
// check if the first character is a letter
if (Character.isLetter(input.charAt(0))) {
System.out.println("The first character is a letter.");
} else if (Character.isDigit(input.charAt(0))) {
System.out.println("The first character is a digit.");
} else {
System.out.println("The first character is not a letter or digit.");
}
}
}
This program prompts the user to enter a string and then uses the charAt() method to retrieve the first character of the string. The isLetter and isDigit methods are used to check if the first character is a letter or a digit. If the first character is a letter, the program prints "The first character is a letter." If the first character is a digit, the program prints "The first character is a digit." If the first character is neither a letter nor a digit, the program prints "The first character is not a letter or digit."
You can also check whether the first character is a letter or a digit by using regular expressions, but using the Character class's isLetter and isDigit methods is a simpler and more efficient way to check the type of a character in Java. Been awhile since I have worked with Java is this fine.